ubuntu cc ->gcc;c++ ->g++软链接及切换版本
问题:发现自己的cc->gcc失效了,使用cmake编译时总是出现需要手动选取gcc,g++的情况,而且有时需要切换版本,所以重新设置了一下(菜鸡小结,一点小问题经常就卡一天)
1 建立cc->gcc c+±>g++软链接:
//查看对应版本
gcc --version
cc --version
//应当都是两两链接对应上的
g++ --version
c++ --version
cd /usr/bin
//查看、删除旧的链接
ll cc
sudo rm cc
//建立新链接cc->gcc
sudo ln -s /usr/bin/gcc cc
//查看新链接是否对了(*可执行文件 应该一样吧。。)
ll cc*
//同理处理c++->g++
cd /usr/bin
ll c++
sudo rm c++
sudo ln -s /usr/bin/g++ c++
ll c++*
2 查看/更改gcc g++版本(软链接连来连去。。)
cd /usr/bin
//查看、删除旧的链接gcc->gcc-7.5
ll gcc*
sudo rm gcc
//建立新链接gcc->gcc-4.8
sudo ln -s /usr/bin/gcc-4.8 gcc
ll gcc*
//同理切换g++版本
cd /usr/bin
ll g++*
sudo rm g++
sudo ln -s /usr/bin/g++-4.8 g++
ll g++*