安裝
- 下載
- 解壓
tar -xf gcc-版本號.tar.bz2 - 進入目錄
cd gcc-版本號 - 下載安裝依賴文件和庫
- 在線安裝
執(zhí)行腳本./contrib/download_prerequisites - 離線安裝
tar xjf mpfr-版本號.tar.bz2 ln -sf mpfr-版本號 mpfr tar xjf gmp-版本號.tar.bz2 ln -sf gmp-版本號 gmp tar xzf mpc-版本號.tar.gz ln -sf mpc-版本號 mpc tar xjf isl-版本號.tar.bz2 ln -sf isl-版本號 isl - 在線安裝
- 建立輸出目錄
mkdir build - 進入輸出目錄
cd build - 配置安裝文件
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib - 編譯
make -j - 安裝
make install - 替換系統(tǒng)默認(rèn)的gcc
- 查找
ls /usr/bin | grep gcc或者ls /usr/local/bin | grep gcc - 替換
/usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/x86_64-unknown-linux-gnu-gcc-版本號或者/usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/x86_64-unknown-linux-gnu-gcc-版本號 - 查看版本
gcc -v或者g++ -v