ubuntu 编译 jdk (三)_langtools: langtools-only-程序员宅基地

技术标签: OS.Ubuntu  

 

root@ubuntu:/home/gap/jdk8u# make    

WARNING: You have the following ALT_ variables set:
ALT_OUTPUTDIR=/home/gap/build
ALT_ variables are deprecated and will be ignored. Please clean your environment.

Building OpenJDK for target 'default' in configuration 'linux-x86_64-normal-server-fastdebug'

## Starting langtools
/bin/sh: 1: cd: can't cd to /home/gap/jdk8u/langtools/make
/home/gap/jdk8u//make/Main.gmk:84: recipe for target 'langtools-only' failed
make: *** [langtools-only] Error 2

前面参考的JVM那本书上的,本想指定编译输出目录,结果报错。这里也看的出来,因为我以configure配置时,搞成了.

bash ./configure --enable-debug --with-target-bits=64

返工。bash ./configure  --with-target-bits=64

root@ubuntu:/home/gap/jdk8u# make clean
Cleaning langtools build artifacts ... done
Cleaning corba build artifacts ... done
Cleaning jaxp build artifacts ... done
Cleaning jaxws build artifacts ... done
Cleaning hotspot build artifacts ... done
Cleaning jdk build artifacts ... done
Cleaning nashorn build artifacts ... done
Cleaning images build artifacts ... done
Cleaning overlay-images build artifacts ... done
Cleaning bootcycle-build build artifacts ... done
Cleaning docs build artifacts ... done
Cleaning docstemp build artifacts ... done
Cleaning testoutput build artifacts ... done
Cleaned all build artifacts.
root@ubuntu:/home/gap/jdk8u# bash ./configure  --with-target-bits=64
bash: ./configure : No such file or directory

操,configure文件都不在了。

root@ubuntu:/home/gap/jdk8u# make help

OpenJDK Makefile help
=====================

Common make targets
.  make [default]         # Compile all product in langtools, hotspot, jaxp, jaxws,
.                         # corba and jdk
.  make all               # Compile everything, all repos and images
.  make images            # Create complete j2sdk and j2re images
.  make docs              # Create javadocs
.  make overlay-images    # Create limited images for sparc 64 bit platforms
.  make profiles          # Create complete j2re compact profile images
.  make bootcycle-images  # Build images twice, second time with newly build JDK
.  make install           # Install the generated images locally
.  make clean             # Remove all files generated by make, but not those
.                         # generated by configure
.  make dist-clean        # Remove all files, including configuration
.  make help              # Give some help on using make
.  make test              # Run tests, default is all tests (see TEST below)

Targets for specific components
(Component is any of langtools, corba, jaxp, jaxws, hotspot, jdk, nashorn, images, overlay-images, docs or test)
.  make <component>       # Build <component> and everything it depends on. 
.  make <component>-only  # Build <component> only, without dependencies. This
.                         # is faster but can result in incorrect build results!
.  make clean-<component> # Remove files generated by make for <component>

Useful make variables
.  make CONF=             # Build all configurations (note, assignment is empty)
.  make CONF=<substring>  # Build the configuration(s) with a name matching
.                         # <substring>

.  make LOG=<loglevel>    # Change the log level from warn to <loglevel>
.                         # Available log levels are:
.                         # 'warn' (default), 'info', 'debug' and 'trace'
.                         # To see executed command lines, use LOG=debug

.  make JOBS=<n>          # Run <n> parallel make jobs
.       
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/guolongpu/article/details/86504269

智能推荐

Git commit message规范_.gitmessage.txt-程序员宅基地

文章浏览阅读946次。Git commit message规范文章目录Git commit message规范一.背景二.Angular团队的规范2.1 Header2.2 Body2.3 Footer三.Git 提交信息模板四.扩展或插件支持4.1 git commit template4.2 git-commit-plugin4.3 commitizen五.格式验证六.总结参考链接一.背景Git 每次提交代码都需要写commit message,否则就不允许提交。一般来说,commit message应该清晰明了,说_.gitmessage.txt

大模型相关_automatic prompt optimization with “gradient desce-程序员宅基地

文章浏览阅读129次。大型语言模型 (LLM) 作为通用模型表现出了令人印象深刻的性能,但它们的能力仍然高度依赖于通过繁重的试错工作手写的提示。我们针对这个问题提出了一种简单且非参数的解决方案,即提示优化文本梯度,受到数值梯度下降的启发,在可以访问训练数据和 LLM API的前提下,自动改进提示。该算法使用小批量数据形成自然语言“梯度”来批评当前提示,就像数值梯度指向错误上升的方向一样。然后,通过以梯度的相反语义方向编辑提示,将自然语言梯度“传播”到提示中。这些梯度下降步骤由波束搜索和老虎机选择程序引导,显着提高了算法效率。_automatic prompt optimization with “gradient descent” and beam search

AI学习(三):视频中的物体检测_视频物体检测有哪些方法-程序员宅基地

文章浏览阅读3.8k次。前言在上一篇文章中,我们学习了如何利用人家自带的模型去检测图片中的物体,接下来我们继续利用自带模型检测视频中的物体。自带的模型检测是非常强大的,可以检测很多东西,狗、猫、人、车等等,现在我们就来用自带模型去检测一个人多的视频,看一下是什么效果。1.复制一下源代码首先在object_detection文件夹下进入jupyter notebook打开自带的物体检测代码复制一下这个代码..._视频物体检测有哪些方法

基于ssm+vue.js+uniapp小程序的高校图书馆个性化服务附带文章和源代码部署视频讲解等-程序员宅基地

文章浏览阅读741次,点赞15次,收藏28次。博主介绍:CSDN特邀作者、985计算机专业毕业、某互联网大厂高级全栈开发程序员、码云/掘金/华为云/阿里云/InfoQ/StackOverflow/github等平台优质作者、专注于Java、小程序、前端、python等技术领域和毕业项目实战,以及程序定制化开发、全栈讲解、就业辅导、面试辅导、简历修改。精彩专栏 推荐订阅2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐2023-2024年最值得选的Java毕业设计选题大全:500个热门选题推荐。

vscode 无法使用 compilerPath“D:.../bin/arm-none-eabi-g++.exe”解析配置。_无法使用 compilerpath 解析配置-程序员宅基地

文章浏览阅读3.1k次。解决 vscode 无法使用 compilerPath......_无法使用 compilerpath 解析配置

struts1与struts2的各个优点和缺点_1.说一下struts1和struts2 优缺点。-程序员宅基地

文章浏览阅读734次。类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action_1.说一下struts1和struts2 优缺点。

随便推点

项目学习记录 (一)_successfully created project sku-info-chart. ge-程序员宅基地

文章浏览阅读945次。项目学习_successfully created project sku-info-chart. get started with the

2020-12-21_单片机密码锁连续错误三次锁定30秒-程序员宅基地

文章浏览阅读262次。数字密码锁的设计方案设计要求:1) 通过程序预先设置4位数字作为开锁密码2) 按键为0~9数字键、退位键、开锁键等,用4位数码管显示输入的数字3) 先通过按钮输入4位密码,再按开锁键;如密码正确,绿色指示灯亮,锁打开;密码错误,红色指示灯亮,蜂鸣器报警,一秒钟后停止。连续3次密码错误,红色指示灯闪烁5秒,蜂鸣器报警(另一种频率的声响)4) 连续3次输入密码错误,系统锁定,可设定为30秒后自动解锁或通过输入管理员密码解锁电路组成:5V电源+51单片机最小系统+LCD16..._单片机密码锁连续错误三次锁定30秒

ubuntu18配置opencv 带有opencv_contrib_ubuntu18配置opencv contrib-程序员宅基地

文章浏览阅读330次。整体安装参考博客第一个坑:~/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:673:20: fatal error: boostdesc_bgm.i: No such file or directory网络差,下载失败。解决方法:自行下载后拷贝到该目录。下载链接:https://files.cnblogs.com/files/a..._ubuntu18配置opencv contrib

加训(个人纪录)_a. musical puzzle-程序员宅基地

文章浏览阅读1k次。【代码】加训(个人纪录)_a. musical puzzle

优秀智慧园区案例 - 重庆AI PARK智慧创意园区,先进智慧园区建设方案经验_大型创意文化园的智慧文化系统建设项目-程序员宅基地

文章浏览阅读418次。作为”一带一路“和长江经济带的联结点,重庆是中西部高质量发展的重要增长地。西部(重庆)科学城是重庆科技创新的重大平台,重庆AI PARK园区便坐落于重庆市西部科学城核心区域,金融街片区凤鸣湖畔。AI PARK是特斯联打造的人工智能城市项目的先行示范区。是全球首个落地的AICITY微缩旗舰版样板点,建筑面积约6000平米,总投资3亿元,内设多个主题体验厅与智能实验室。包括行走的AI机器人,灯杆、垃圾桶等智能终端、50+IoT协议应用,自研算法加持。_大型创意文化园的智慧文化系统建设项目

python保存数据框_Python 保存数据的方法:-程序员宅基地

文章浏览阅读1k次。open函数保存使用with open()新建对象写入数据(这里使用的是爬取豆瓣读书中一本书的豆瓣短评作为例子)123456789101112131415161718import requestsfrom lxmlimport etree#发送Request请求url= 'https://book.douban.com/subject/1054917/comments/'head= {'User-..._储存为数据框