最新消息:欢迎加入小松的QQ群一起讨论一起学习,本站启用elasticsearch全文检索系统,提供搜索的精确度

gcc升级日记

Linux 186浏览 0评论

最近要执行一个c++的程序,不是自己写的自己也不会,发现有错误,查了一下要c++11版本,于是决定升级一下gcc,gcc默认带的是gcc4.4.7的老版本,下面开始升级操作

wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
tar -xf gcc-4.8.2.tar.gz
cd gcc-4.8.2
./contrib/download_prerequisites
cd ../gcc-build-4.8.2

进入此目录,执行以下命令,

cd  gcc-build-4.8.2
../gcc-4.8.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

执行时间会比长

make
make install

gcc一般默认安装在/usr/local/bin下

ls /usr/local/bin | grep gcc

添加新GCC到可选项,倒数第三个是名字,倒数第二个参数为新GCC路径,最后一个参数40为优先级,设大一些之后就自动使用新版了

update-alternatives --install /usr/bin/gcc gcc /usr/local/bin/i686-pc-linux-gnu-gcc 40

查一个gcc的版本

gcc -v

发现还是老版本,重新一下服务器就好了

gcc升级

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» gcc升级日记
本文链接地址:https://www.phpsong.com/2620.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!