1.环境:windows10下的ubuntu18.04子系统
- 控制面板->启用或关闭windows功能->适用于linux的windows子系统,打开选项并重启.
- win10应用商店下载ubuntu18.04
2.编译环境
- 下载gcc7.3&编译工具&依赖
sudo apt install build-essential libgmp-dev libmpfr-dev libmpc-dev libisl-dev
- 下载依赖,在源代码目录打开控制台
sudo ./contrib/download_prerequisites
- 配置&编译
cd ..
mkdir gcc-build
cd gcc-build
../gcc-8.1.0/configure –enable-languages=c,c++ –disable-multilib
make
make install
3.添加Path
- 删除原软链
cd /usr/bin
sudo rm c++ gcc-ar gcov x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-gcc-ar cpp gcc-nm gcov-dump x86_64-pc