gcc9.2.0编译
1.下载安装包
wget http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz
tar -xvf gcc-9.2.0.tar.gz
2.下载依赖
cd gcc-9.2.0/
./contrib/download_prerequisites
3.创建编译目录
mkdir gcc-build
cd gcc-build
…/configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
4.编译安装
sudo make -j4
sudo make install
5.注册
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 200
6.编译错误解决
sed -e ‘943 s|^|//|’ -i libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
注意:图片中标红位置数字是多少,指令中数字相应变为多少。