2012-06-20 139 views
1

在我的電腦中,有在/ usr/lib目錄/ GCC/i486的Linux的GNU的兩個目錄/gcc如何知道使用哪個庫?

4.4 & 4.4.3

如何GCC知道哪個lib中使用?有沒有配置文件或搜索路徑內置?

如果使用4.4.3,我可以更改爲4.4嗎?

回答

0

通常你有一個符號鏈接/usr/bin/gcc指向你想要使用的實際的gcc版本。例如。 /usr/bin/gcc - >/usr/bin/gcc-4.3
將此符號鏈接更改爲另一個版本的gcc以使用它。
創建符號鏈接可以使用ln -s gcc gcc-4.3

+0

在/ usr/bin中只有/usr/bin/gcc-4.4。但是在/ usr/lib/gcc/i486-linux-gnu /中有4.4.3和4.4。如何改變? – bright

+0

嘗試相應地設置環境變量'COMPILER_PATH'和'LIBRARY_PATH'。如果覆蓋它,不要忘記在你的'LIBRARY_PATH'中添加'/ lib'和'/ usr/lib'。 –

相關問題