点击登录
  • 无线网络技术课程教学平台已上线,提供课件、实验、视频各种资源,欢迎访问:http://www.thinkmesh.net/wireless

Linux下gcc和g++切换

自动运维 norbert 184次浏览 已收录 扫描二维码

Linux的gcc和g++版本在不同系统中不同,下面主要介绍如何手动切换不同版本的gcc和g++。

查看系统中gcc和g++的版本,可采用如下命令:
gcc -vg++ -v
假设系统中有4.4和4.8两个不同版本的gcc和g++,可分别采用下述命令进行不同版本添加:

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.8 80
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.8 80

选择不同版本的gcc和g++,可采用如下命令:

sudo update-alternatives --config gcc
sudo update-alternatives --config g++

如果想删除之前添加的gcc和g++的选择项,可执行以下命令(如4.4):

sudo update-alternatives --remove gcc /usr/bin/gcc-4.4
sudo update-alternatives --remove gcc /usr/bin/g++-4.4

网站内容采用BY-NC-SA协议分享 , 转载请注明: Linux下gcc和g++切换
喜欢 (0)
[norbert_jxl@163.com]
分享 (0)