日期:2014-05-16  浏览次数:20682 次

gcc与g++版本
    系统是 ubuntu10.04 ,本来自带的是 gcc4.4.3 ,后来由于需要又装了 gcc3.4.0 ,然后用 gcc --version 和 g++ --version 查询版本的时候分别显示 gcc (GCC) 3.4.0 和 g++ (GCC) 3.4.0 ,这样算安装正确了吗?括号里有个 GCC 是什么意思?
    然后我想在两个版本之间切换,用网上找到的方法先 install 不同的版本,然后: update-alternatives --config gcc 和 update-alternatives --config g++ ,对于 gcc 能正确切换,但是 g++ 切换不了,一直停留在 3.4.0 版本的,不知道是为什么。然后就是 /usr/bin 和 /usr/local/bin 里面分别都有 gcc 和 g++ ,还有软链接,搞不清楚哪个是哪个, linux 新手求帮助。

------解决方案--------------------
实在没办法,可使用绝对路径进行调用!
------解决方案--------------------
用 which gcc 、 which g++ 看看
------解决方案--------------------
只能用绝对路径了