Linux系统使用入门进阶总结(4)——Ubuntu下gcc编译器的配置.md

文章转自:
https://blog.csdn.net/VennyJin/article/details/82794327

Ubuntu下gcc编译器的配置

查看当前gcc编译器版本

gcc --version或者gcc -v
在这里插入图片描述
查看已经安装了的gcc版本

ls /usr/bin/gcc*

多版本Gcc的切换配置

  • 假设电脑预装的是gcc-4.4,现在要换成gcc-4.5
  1. 自动下载某个版本的gcc

sudo apt-get install gcc-4.5 gcc-4.5-multilib g++-4.5 g++-4.5-multilib

  1. 将某个版本加入gcc候选中,最后的数字是优先级。

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.5 50

  1. sudo update-alternatives --config gcc
    在这里插入图片描述

直接输入选项即可完成切换

  1. 同样也要设置一下g++的

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.5 50

  1. sudo update-alternatives --config g++

同样选择g++版本即可

注意:如果只装gcc的话,用cmake配置出来的项目遇到c++代码还是会用之前版本的gcc。

删除某个版本的gcc

sudo update-alternatives --remove gcc /usr/bin/gcc-4.5

猜你喜欢

转载自blog.csdn.net/VennyJin/article/details/82794327