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

美食网站设计风格制作网站的工具

美食网站设计风格,制作网站的工具,湖南建设人力资源网站,双拥网站建设申请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.pierceye.com/news/458170/

相关文章:

  • 房地产项目网站做网站互联网公司有哪些
  • 凡科做网站友情链接怎么做wordpress广告位设置
  • org已经备案的网站wap网站建设服务
  • 企业网站模板免费下载企业网站模板免费完整版的网站模板
  • 外贸网站建设公司价格怎样做触屏版手机网站
  • 南宁站建好就够用秦皇岛微信推广平台
  • 物流公司做网站有用吗河北省住房和城乡建设网站
  • 网站举报官网seo站长论坛
  • 建站工具有哪些论坛网站建设总体要求
  • 公司网页网站建设 pptwordpress php 采集
  • 遵义网站开发公司舟山网站建设企业
  • 外贸网站一站式服务招网站建设销售
  • 绚丽的网站wordpress进入后台显示500
  • 威海城乡与住房建设部网站小颜自助建站系统
  • 域名怎么解析到网站做响应式网站需要学哪些知识
  • wordpress手机端慢seoer是什么意思
  • wordpress添加站点江苏廉政建设网站
  • 网站seo是什么做二维码推送网站
  • win7 iis默认网站设置游戏推广员
  • 湖北二师网站建设排名潍坊专业捞泵电话
  • 个人网站设计内容和要求萍乡网站制作公司
  • 合肥网站seo费用怎么把文章导入wordpress
  • 赣州网站推广哪家最专业阿里云wordpress数据库备份
  • 珠海专业网站建设公司做网站虚拟主机好还是
  • 做美图 网站有哪些wordpress哪些插件
  • 倒计时网站模板全屋定制设计培训学校哪里有
  • 凡客做网站网站排名的重要性
  • 怎么问客户做不做网站企业网站源码 多语言
  • wordpress网站基础知识信息网络公司经营范围
  • 智汇隆网站建设wordpress建字段