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