2013-11-21 178 views
0

我想部署一些應用程序到linux操作系統,所以我安裝了最新版本的Ubuntu和gcc/IDE(13.10-amd64,gcc ver 4.8.1,Eclipse 3.8.1)。我在哪裏可以得到glibc?

然後我嘗試將Intel的ICC安裝到我的電腦上,但是,ICC安裝程序告訴我它需要正確安裝glibc,並且他們無法在我的系統中找到這個glibc庫,因此安裝無法繼續。

然後我使用搜索命令來查找是否有針對Ubuntu的glibc庫,但是它沒有返回這個庫的結果,並且我使用突觸來搜索,除了這個glibc庫的一些doc文件外,它什麼也沒有返回。

誰能告訴我哪裏可以得到這個glibc庫?謝謝。

UPDATE: 安裝程序告訴我下面的警告:此係統上沒有發現

32位庫。

此產品版本需要在英特爾(R)64架構系統上運行時存在32位兼容性庫。一個或多個這些庫中找不到:

的libstdC++(包括++的libstdc 6) 的glibc libgcc的

沒有這些庫,編譯器和調試器將不能正常工作。有關更多信息,請參閱發行說明。

+2

'glibc'是GNU標準C庫。軟件包名稱可能與「libc6」類似。它已預裝,但可能您沒有ICC預期的版本。你說安裝程序「告訴我它需要glibc正確安裝」;請更新您的問題以顯示*確切*(複製並粘貼)錯誤消息。 –

回答

1

準備我的64位的Ubuntu安裝到能夠建立32位二進制文​​件,我運行以下命令:

sudo apt-get install ia32-libs 
sudo apt-get install g++-multilib 

這有可能是隻有2次安裝是必要的(它可能包括首次依賴),但遵循良好的貨運崇拜實踐,我只是運行兩者。