当前位置: 首页 > news >正文

石家庄建设厅网站wordpress分类页面模板

石家庄建设厅网站,wordpress分类页面模板,discuz和wordpress并发,网站调用优酷视频去广告knowyourmeme.com/photos/531557 THX为mihn 有时调试Java代码还不够#xff0c;我们需要逐步了解Java的本机部分。 我花了一些时间来实现JDK的正确状态#xff0c;所以简短的描述可能对开始旅行的人很有用。 我将使用全新的OpenJDK 9#xff01; 首先#xff0c;您必须通过… knowyourmeme.com/photos/531557 THX为mihn 有时调试Java代码还不够我们需要逐步了解Java的本机部分。 我花了一些时间来实现JDK的正确状态所以简短的描述可能对开始旅行的人很有用。 我将使用全新的OpenJDK 9 首先您必须通过输入以下内容获取主存储库 hg clone http://hg.openjdk.java.net/jdk9/jdk9 openjdk9 然后在openjdk9目录中输入 bash get_source.sh 这会将所有源下载到本地文件系统。 从理论上讲编译openjdk没什么大不了的但是如果您想使用它进行调试则会有一些hmmm ....奇怪的行为。 当然首先我们需要调用./configure为系统准备特定的makefile。 我们可以阅读文档 我们必须添加–enable-debug标志来准备fastdebug构建。 如果您的系统中没有安装适当的库或工具那么是时候安装依赖项了配置输出将明确指出所有不足。 配置并调用make命令后您可能会遇到以下问题 warning _FORTIFY_SOURCE requires compiling with optimization (-O) Generating buffer classes Generating exceptions classes cc1plus: all warnings being treated as errors 凉 它仅在某些特定的Linux安装中发生不幸的是包括Fedora 20。 为了解决这个问题我们必须删除_FORTIFY_SOURCE标志。 在以下文件中只需注释行其中包含_FORTIFY_SOURCE 热点/make/linux/makefiles/gcc.make common / autoconf / flags.m4 然后您可以继续进行jdk项目十几分钟后您应该会看到 Finished building OpenJDK for target default 现在是时候将项目导入IDE了。由于我们仍在等待来自JetBrains的C IDE因此我们必须使用NetBeans甚至是Eclipse。 完成设置调试命令所需的几个步骤后例如甚至对于java -version 。 开始调试然后…收到SIGSEGV 。 让我们通过在用户主目录中创建.gdbinit文件来解决此问题 该文件包含以下几行 handle SIGSEGV pass noprint nostop handle SIGUSR1 pass noprint nostop handle SIGUSR2 pass noprint nostop 再开始调试一次-现在更好了 让我们继续添加断点。 开始调试并且……不起作用…… 我通过添加扩展了.gdbinit set logging on 再进行一次调试尝试在gdb.txt中我看到了这样的一行 No source file named hotspot/src/share/vm/memory/genCollectedHeap.cpp 我非常确定–enable-debug将向gcc编译器添加-g标志但是看来我错了。 我花了几个小时进行谷歌搜索并尝试通过更改gdb配置NetBeans配置等解决它。仍然没有效果。 幸运的是 Michal Warecki指出在调试构建期间OpenJDK可能会压缩所有debuginfo的信息如果您要调试由于某些其他目的当然也准备了调试构建。 在复制makefile文件之后我发现了很有前途的disable-zip-debug-info标志。 因此让我们将其包含在我们的配置调用中。 也相信我很难用C 调试优化的代码您可以尝试但是您会遇到奇怪的事情例如调试器以错误的顺序步进行例如从第4行开始的方法回到第2行然后回到第5行和第3行 。因此我们将选择slowdebug选项以避免代码优化整个正确的configure命令是 bash ./configure --with-debug-levelslowdebug --with-target-bits64 --disable-zip-debug-info 现在我们可以调用 make 并等待编译完成。 现在您可以通过调用build / linux-x86_64-normal-server-slowdebug / jdk / bin目录中的./java -version来检查一切是否正常 。 您应该看到 openjdk version 1.9.0-internal-debug OpenJDK Runtime Environment (build 1.9.0-internal-debug-kuba_2014_08_20_14_02-b00) OpenJDK 64-Bit Server VM (build 1.9.0-internal-debug-kuba_2014_08_20_14_02-b00, mixed mode) 让我们尝试调试。 添加断点开始调试然后……终于变成绿色了 玩得开心 翻译自: https://www.javacodegeeks.com/2014/08/debugging-openjdk.html
http://www.zqtcl.cn/news/567686/

相关文章:

  • 微信的微网站介绍自己的家乡遵义网站建设
  • 爱站seo东莞网站建设要注意什么
  • 惠州网站建设 英语6wordpress 表格提交
  • 做网站15年多少钱一度电
  • 北京网站域名快速备案外贸网站优化价格
  • 做网站 工资高吗免费建站的站点网站
  • 个人做营利性质网站会怎么样qq邮箱官方网站
  • 网站怎么做等级保护产品展示小程序
  • 奉贤网站建设专家高端自适应网站设计
  • 网站正在建设中 动态徐州网站建设方案咨询
  • 广东世纪达建设集团有限公司官方网站专业电商网站开发
  • 抚顺建设网站自适应网站建设推荐
  • 做网站的大公司手机页面
  • 网站建设的公司实习做什么系统设计
  • 兰州网站设计哪个平台好外贸网站定制公司哪家好
  • 做网站需要先买域名吗在线音乐网站开发数据库
  • 深圳优化网站搬家网站模板
  • 网站建设做的人多吗门户网站制作建设
  • 哪个网站可以做logo怀柔网页公司制作
  • 网站被抄袭怎么投诉网站建设丨金手指15
  • 中国交建平台seo搜索引擎优化是通过优化答案
  • 简述网站的建设流程图食品网站app建设方案
  • 西安建设厅网站首页听说上海又要封了
  • 兼职python做网站如何制作一个网站包含多个网页
  • 花园桥网站建设百度怎么创建网站
  • 做网站 客户一直要求改做网站学不需要做后台管理系统
  • 企业网站托管电话输入姓名查询个人征信
  • 域名注册了后怎么建设网站荆州市建设厅网站
  • 厦门网站建设合同wordpress的设置网址
  • 澎湃动力网站建设公司门户类网站建设需要多少钱