ubuntu12.04中有时候因为gcc版本过低,会出现一系列的错误,解决这些错误的方法,就是安装高版本的gcc。

1.更新Ubuntu的gcc版本,依次进行如下操作:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update

sudo apt-get install gcc-4.9(注明4.9为gcc的版本号,如果你想安装其他版本的gcc,修改这个数字即可)

2.本人安装过程中提示有存在依赖关系的文件未安装,gcc-4.6-base,则先安装该软件:
sudo apt-get install gcc-4.6-base

3.升级完成使用gcc --version

我们可以看到显示的还是原来旧的版本的gcc,

进入/usr/bin/目录后发现旧版本的gccc存在,但是未发现他们的链接gcc(其实我们平常使用的gcc和g++都是指向具体版本例如gcc-4.7和g++-4.7的符号链接哦),因此重建符号链接即可

cd /usr/bin
sudo ln -s gcc-4.9 gcc
这样就可以了。


Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐