CentOS升级gcc到4.8.2
下载源码
cd /usr/local/src/
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
tar xf gcc-4.8.2.tar.bz2
cd gcc-4.8.2/
运行自带脚本,完成下载、配置、安装依赖库,可以节约我们大量的时间和精力
./contrib/download_prerequisites
建立一个目录供编译出的文件存放
mkdir gcc-build-4.8.2
cd gcc-build-4.8.2
生成makefile文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
编译(很耗时,-j4对多核处理器的优化)
make -j4
make install
验证是否成功
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
Thread model: posix
gcc version 4.8.2 (GCC)
[scode type="blue"]【注意】如果还是显示原来的版本,则需要重启系统。[/scode]
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭