Linux gcc版本如何升级

2025-04-07 21:15:53

1、获取安装包并解压,输入下图命令当然,你也可以下载其他的GCC版本,最新版本已经有4.9.2啦。下载供编译需求的依赖项,这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力。

Linux gcc版本如何升级

2、cd gcc-4.8.2 ./contrib/download_prerequisites 

3、建立一个目录供编译出的文件存放mkdir gcc-build-4.8.2cd gcc-build-4.8.2

4、生成Makefile文件../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

5、编译(注意:此步骤非常耗时)make -j4-j4选项是make对多核处理器的优化。安装sudo make install

6、重启,然后查看gcc版本gcc -v写一个C++11特性的程碌食撞搁序段 test.cpp,使用了shared_ptr//test.cpp#include#includeusing namespace std;int main(){ shared_ptr pInt(new int(10)); cout < < *pInt << endl; return 0;}

7、验证g++ -std=c+陴鲰芹茯+11 -o test test.cpp./test如果找不到libstdc++.so.6中的GLIBCXX_3.4.15,请执行下面命令cp /usr/lo艘早祓胂cal/lib64/libstdc++.so.6.0.18 /usr/lib64rm -rf /usr/lib64/libstdc++.so.6ln -s /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6查看是否链接上ll /usr/lib64/libstdc++.so.6lrwxrwxrwx 1 root root 19 9月 29 12:48 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.18

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢