0
我在源代码的Fedora 16上构建和安装gcc-4.7。但是当我进入安装目录(/opt/gcc-4.7.0/bin)并查询版本g++ -v
时,我得到gcc version 4.6.3 ...
。在配置期间,我没有使用任何后缀,如-4.7
,所以我安装的二进制文件是g++
。安装后是否需要其他配置?在Fedora 16上安装gcc-4.7仍然显示gcc-4.6
我在源代码的Fedora 16上构建和安装gcc-4.7。但是当我进入安装目录(/opt/gcc-4.7.0/bin)并查询版本g++ -v
时,我得到gcc version 4.6.3 ...
。在配置期间,我没有使用任何后缀,如-4.7
,所以我安装的二进制文件是g++
。安装后是否需要其他配置?在Fedora 16上安装gcc-4.7仍然显示gcc-4.6
你检查了路径吗?
其中GCC 在/ usr/bin中/ GCC
要更改到/ opt/gcc的......你可以设置PATH变量:
出口PATH =/opt/gcc-4.7.0/bin:$ PATH
..或者创建一个别名,/etc应该获得在CC/CXX中声明的gcc。
'./g++ -v'出于安全原因'PATH'不包括当前工作目录。 – 2012-09-28 17:50:01