使用 C++17 的 OpenJDK 8 编译

问题描述 投票:0回答:0

OpenJDK 8 使用 c++98 标准编译(makefile)。是否可以使用 C++17 进行编译?.

我尝试在 flags.m4 中将“-std=gnu++98”更改为“-std=gnu++17”,但没有效果。我还尝试设置标志 --with-extra-cxxflags='-std=gnu++17' 进行配置,但也没有效果。编译也使用 C++98 进行。要编译我使用 cygwin,它使用 VS 2013 的编译器。操作系统 - Windows.

c++ cygwin
© www.soinside.com 2019 - 2024. All rights reserved.