2013-03-19 120 views
0

我剛剛安裝了Debian 6.0.7,並注意到「stable」分支附帶了gcc 4.4。 我希望能夠使用更新的編譯器,而無需完全切換到測試;有沒有什麼可以使這更容易?我嘗試過編譯gcc幾次,它對我來說從來沒有這麼好過。 主要是我希望代碼生成的改進,以及我讀到的-Og選項,它應用了不會影響代碼調試的優化。 任何幫助,將不勝感激。 謝謝,Debian上的g ++:更新的編譯器

回答

0

你可以配置apt來安裝從測試中選擇的軟件包,同時讓系統的其他部分保持穩定,而g ++應該是你可以用這種方式處理而不太困難的東西,因爲g ++ -4.7是一個獨立的軟件包可以與舊版本同時安裝。

簡單,添加:

Package: * 
Pin: release a=testing 
Pin-Priority: 100 

要麼/etc/apt/preferences/etc/apt/preferences.d/一個文件,它確保了包默認不安裝,然後喘息庫添加到您的sources.list文件:

deb  http://ftp.us.debian.org/debian testing main 
deb-src http://ftp.us.debian.org/debian testing main 

apt-get update之後,您應該可以安裝g ++ - 4.7。希望它不會拉太多的其他軟件包。然後你可以使用g ++ - 4.7作爲編譯器(不需要改變默認的g ++)。