/usr/bin/expr: 语法错误
NMAKE : fatal error U1077: ▒▒sh▒▒: ▒▒▒ش▒▒롰0x2▒▒
Stop.
make[3]: *** [Makefile:231:generic_build2] 错误 2
make[2]: *** [Makefile:177:fastdebug] 错误 2
make[1]: *** [HotspotWrapper.gmk:45:/cygdrive/d/openjdk-8u40-src-b25-10_feb_2015/openjdk/build/windows-x86_64-normal-server-fastdebug/hotspot/_hotspot.timestamp] 错误 2
make: *** [/cygdrive/d/openjdk-8u40-src-b25-10_feb_2015/openjdk//make/Main.gmk:109:hotspot-only] 错误 2

解决办法,以下三个步骤都需要:

  • 将 visuo studio  安装目录中的 vc2010\VC\bin\cvtres.exe 和vc2010\VC\bin\amd64\cvtres.exe 名字及后台改掉,默认让编译程序使用系统 .net framework 的cvtres.exe。
  • 将VC\bin加到Path中
  • 删除jdk目录,重新解压,编译。这一点所有文章都没有讲到。

编译OpenJDK8:[HotspotWrapper.gmk:45:/cygdrive/e/hub/openjdk/jdk8u/build/windows-x86_64-normal-server-相关推荐

  1. 使用Docker编译OpenJDK8

    简介 本文主要介绍如何用docker编译openjdk8. 步骤 1.前置环境 必须安装dokcer环境,然后才能执行下面的操作. 镜像地址: https://github.com/BoYiZhang ...

  2. ubuntu20.04编译openjdk8

    1. 下载jdk1.7 Java Archive Downloads - Java SE 7 解压tar -xvzf,移动到/usr/lib/jvm/下 2.hg clone http://hg.op ...

  3. JVM-Ubuntu18.04.1下编译OpenJDK8

    近期开始学习JVM,看的是周老师的<深入理解Java虚拟机>,打算先自己编译个JDK来提升对JVM的兴趣.本文分三部分来描述编译OpenJDK的过程,分别是编译前准备工作.构建编译环境.进 ...

  4. 在docker上编译openjdk8

    以前曾经试过在VMware上安装linux,再在linux上编译openjdk8,但是每次都不顺利,例如linux环境,预装依赖软件,openjdk源码的选择等环境都会遇到问题,一旦失败再重新开始挺费 ...

  5. Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit

    文章目录 为什么要静态编译(static link) 1.源码下载/source code download 2. 编译工具下载/compiler download 编译环境选择:MinGW/MSVC ...

  6. centos7编译 openjdk8

    下载地址 http://jdk.java.net/java-se-ri/8 找到 The source code of the RI binaries is available under the G ...

  7. 【错误记录】Android Studio 编译报错 ( Deprecated Gradle features were used in this build, making it incompat )

    文章目录 一.报错信息 二.解决方案 一.报错信息 使用 Android Studio 编译比较老的 Android 项目时 , 报如下错误 : FAILURE: Build failed with ...

  8. 【Tiny4412】 编译dnw源码报错 /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory

    1. 今天编译dnw源码的时候出现如下错误: /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory 截图如下: 2. ...

  9. 在cmd中使用命令来编译并运行java程序,导入其他jar包,使用windows批处理文件

    一.使用cmd编译并运行java程序 今天帮朋友做一件事,他是一个不懂技术的人,说需要一个工具来做数据筛选,没有什么学识的我只想到了使用java程序来实现,于是上去就是一通abcd,玩笑归玩笑,做完了 ...

  10. lex编译dos命令_微软新的命令行工具:Windows Terminal

    Windows Terminal 是微软为 Windows 操作系统打造的新的命令行工具.这款命令行实际上是一款集合形命令行工具,支持 PowerShell.CMD 以及 WSL. Windows T ...

最新文章

  1. Google和网易有道合作开课了
  2. 9个value_counts()的小技巧,提高Pandas 数据分析效率
  3. Asp.net 内置对象
  4. 数字证书及CA的扫盲介绍
  5. spark官方文档_这些未在 Spark SQL 文档中说明的优化措施,你知道吗?
  6. “12306”的架构到底有多6?
  7. 做大公司的螺丝钉 vs 当小公司的多面手
  8. 经纬度绘图_Python气象绘图教程(二十二)—mpl_toolkits.axes_grid1
  9. Weblogic负载均衡/Session复制之集群架构
  10. js实现表格的行删除和增加_vue小demo之实现表格的增加和删除
  11. oracle分析函数汇总
  12. 屏保程序学中玩(下)
  13. css控制广告位置,CSS固定定位实现右下角可关闭广告
  14. python——algorithms模块
  15. 远程小组软件开发过程(3):人
  16. 遥感影像识别-训练策略
  17. MCAL配置-Cdd_Ipc
  18. 求陈敏老师所著的《OPNET物联网仿真》中的模型IOT_Simulation.rar,万分感谢!
  19. centOS7安装redis单例配置主从+哨兵+VIP
  20. pythyon爬虫实现12306查票

热门文章

  1. cgo的效率 golang_golang rsa 和 cgo (openssl) 性能对比
  2. 就是要你懂Java中volatile关键字实现原理
  3. BZOJ2002:[HNOI2010]弹飞绵羊——题解
  4. 恩施州推进大数据监督检查工作规范化常态化
  5. C++中strftime()的详细说明
  6. LVS 实现负载均衡
  7. 设置ubuntu Android sdk JDK环境变量
  8. linux中如何记录时间
  9. php颜色十六进制代码,如何通过PHP中的十六进制代码检索颜色的人名
  10. 使用mybatis-generator自动生成代码(附GitHub下载地址)