首页 / LINUX / linux升级gcc的方法实例
linux升级gcc的方法实例
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux升级gcc的方法实例,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1244字,纯文字阅读大概需要2分钟。
内容图文
![linux升级gcc的方法实例](/upload/InfoBanner/zyjiaocheng/139/0f1789cab66440a3a67a4a9b5a5c3c0c.jpg)
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2 tar -jxvf gcc-4.8.2.tar.bz2
建立一个目录供编译出的文件存放
mkdir gcc-build-4.8.2 cd gcc-build-4.8.2
生成Makefile文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
编译(注意:此步骤非常耗时)
make -j4
make -j4
sudo make install
重启,然后查看gcc版本 gcc -v 写一个C++11特性的程序段 test.cpp,使用了shared_ptr
//test.cpp #include #include using namespace std; int main() { shared_ptr pInt(new int(10)); cout < < *pInt << endl; return 0; }
验证
g++ -std=c++11 -o test test.cpp ./test
如果找不到libstdc++.so.6中的GLIBCXX_3.4.15,请执行下面命令
cp /usr/local/lib64/libstdc++.so.6.0.18 /usr/lib64 rm -rf /usr/lib64/libstdc++.so.6 ln -s /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6
查看是否链接上
ll /usr/lib64/libstdc++.so.6 lrwxrwxrwx 1 root root 19 9月 29 12:48 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.18
相关推荐:
lnmp - 关于 PHP7 GCC PGO 编译的疑惑
让你的 PHP 7 更快 GCC PGO
linux centos5.5 不知什么原因安装不了gcc
以上就是linux升级gcc的方法实例的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的linux升级gcc的方法实例全部内容,希望文章能够帮你解决linux升级gcc的方法实例所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。