hotspot\make\windows\get_msc_ver.sh:需要整数表达式。

从58行开始。

  • 解决办法一

加一句:MSC_VER_RAW=16.00.303109.01

if [ "x$FORCE_MSC_VER" != "x" ]; thenecho "MSC_VER=$FORCE_MSC_VER"
elseMSC_VER_RAW=`cl 2>&1 | "$HEAD" -n 1 | "$SED" 's/.*Version[\ ]*\([0-9][0-9.]*\).*/\1/'`MSC_VER_RAW=16.00.303109.01MSC_VER_MAJOR=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f1`MSC_VER_MINOR=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f2`MSC_VER_MICRO=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f3`if [ "${MSC_VER_MAJOR}" -eq 14 -a "${MSC_VER_MINOR}" -eq 0 -a "${MSC_VER_MICRO}" -eq 30701 ] ; then# This said 1400 but it was really more like VS2003 (VC7) in terms of optionsMSC_VER=1399elseMSC_VER=`"$EXPR" $MSC_VER_MAJOR \* 100 + $MSC_VER_MINOR`fi
  • 解决办法二

自行截取版本号:


if [ "x$FORCE_MSC_VER" != "x" ]; thenecho "MSC_VER=$FORCE_MSC_VER"
elseMSC_VER_RAW=`cl 2>&1 | "$HEAD" -n 1 | "$SED" 's/.*Version[\ ]*\([0-9][0-9.]*\).*/\1/'`MSC_VER_RAW=`cl 2>&1 | "$HEAD" -n 1 | "$SED" 's/.*编译器[\ ]*\([0-9][0-9.]*\).*/\1/'`# MSC_VER_RAW=16.00.303109.01

编译OpenJDK8:get_msc_ver.sh:需要整数表达式/integer expression expected相关推荐

  1. integer expression expected或者unary operator expected

    LINUX系统运维技术交流群:4930609 #!/bin/sh ip_conns=`netstat -an | grep tcp | grep EST | wc -l` messages=`nets ...

  2. integer expression expected

    问题: shell文本: 原因: 表达式和运算符之间要有空格,例如 2+2 是不对的,必须写成 2 + 2,这与我们熟悉的大多数编程语言不一样. 完整的表达式要被 " ' ' "包 ...

  3. /kylin/bin/set-java-home.sh: 第 32 行:[: : 期待整数表达式 kylin/bin/find-hadoop-conf-dir.sh:行33: hbase: 未找到命令

    /home/lqs/module/kylin/bin/set-java-home.sh: 第 32 行:[: : 期待整数表达式 Retrieving hadoop conf dir... /home ...

  4. JVM-Ubuntu18.04.1下编译OpenJDK8

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

  5. 在docker上编译openjdk8

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

  6. 使用Docker编译OpenJDK8

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

  7. JAVA怎么将整数反转_【leetcode刷题】[简单]7.反转整数(reverse integer)-java

    反转整数 reverse integer 题目 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 ...

  8. 全志a64linux内核编译,全志A64 lichee编译脚本build.sh分析

    全志A64 lichee编译脚本build.sh分析 发布时间:2018-08-22 15:58, 浏览次数:269 , 标签: lichee build sh lichee目录下的./build.s ...

  9. ASP.NET 2.0中的表达式构造器(Expression Builder)

    ASP.NET 引入了新的表达式构造器(Expression Builder),它使用声明性语法,在运行时用真正的值所代替.表达式值可以来自本地化资源.连接字符串或者配置文件中的应用程序设置.表达式的 ...

  10. Numpy出现TypeError: integer argument expected, got float的分析与解决

    问题 今天在使用Numpy的时候,打印array的时候突然出现了TypeError: integer argument expected, got float 这个报错,部分代码如下: import ...

最新文章

  1. 轻松实现QQ用户接入
  2. Spring Boot第二篇:Spring Boot配置文件详解
  3. 计算机count的功能是,全国计算机二级Access每日练习4
  4. asp.net中使用CKEditor
  5. 虚拟机安装rsync服务器配置,虚拟机安装rsync服务器配置
  6. 谷歌AI相机Clips今发售,“贴身摄影师”抓拍每一刻欢乐
  7. javascript面向对象系列第三篇——实现继承的3种形式
  8. Widows下TortoiseGit登录密码错误
  9. C 语言实例 - 计算 int, float, double 和 char 字节大小
  10. 分布式存储系统学习笔记(一)—什么是分布式系统(3)—复制
  11. 计算机网络与应用在线作业,北航《计算机网络与应用》在线作业一15秋满分答案...
  12. 超分辨率重建测试(DASR)
  13. android framework手机系统改机相关知识简单方案
  14. 计算机编程是什么_什么是计算机编程?
  15. 代码不规范,亲人两行泪
  16. Dual-edge triggered flip_flop(Dualedge)
  17. 蓝牙耳机哪个品牌经济实惠?价格便宜音质好的蓝牙耳机推荐
  18. 研究了下FBX Sdk小记录
  19. java 重写equals的要点_重写equals 方法的注意事项
  20. NTC热敏电阻与浪涌电流,热启动不会失效?

热门文章

  1. php5.6/7.0,浅谈PHP5.6 与 PHP7.0 区别
  2. toast弹窗_弹窗功能解析amp;设计指南 | 为弹窗正名
  3. 并发容器ConcurrentHashMap——JDK1.7与JDK1.8区别
  4. python中read,readline,和readlines的区别 并逐行输出
  5. 别嘲笑老同志了!网络诈骗,19岁小鲜肉最容易中招
  6. 突发奇想-怎么写一个死锁?
  7. MySQL双主高可用架构之MMM实战
  8. Java多线程导致的的一个事物性问题
  9. 【Python之旅】第一篇:基于文件处理的登陆接口
  10. SASS+COMPASS 自适应 学习笔记