ERROR:××× cc1plus: all warnings being treated as errors ×××
运行时的gcc配置问题
方法一: 修改./hotspot/make/[you_os]/makefiles/gcc.make
修改配置文件./hotspot/make/linux/makefiles/gcc.make,其中linux是当前系统
jdk1.7在127行,jdk1.8在207行,找到WARNINGS_ARE_ERRORS变量
将其 注释 或改为
WARNINGS_ARE_ERRORS = -Wno-error
或者
WARNINGS_ARE_ERRORS = -Wno-all

在Debian10系统中尝试编译OpenJDK-8源码时遇到了'cc1plus: all warnings being treated as errors'的错误。该问题源于gcc配置。解决方案包括修改系统配置文件,注释或更改特定行的变量设置,或在编译时通过设置环境变量和额外参数来避免将警告视为错误。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



