我想在linux操作系统上部署一些应用程序,所以我安装了最新版本的Ubuntu和gcc/IDE(13.10-amd64,gcc ver 4.8.1,Eclipse 3.8.1)。
然后我尝试将英特尔的ICC安装到我的计算机上,但是ICC安装程序告诉我,它需要glibc才能正确安装,而且他们在我的系统中找不到这个glibc库,因此安装无法继续。
然后我使用search命令来查找是否有用于Ubuntu的glibc库,但是它没有返回这个库的结果,并且我使用synaptic来搜索,它除了为这个glibc库返回一些doc文件之外也没有返回任何内容。
有人能告诉我在哪里可以买到这个glibc图书馆吗?谢谢。
更新:
安装程序显示以下警告:
在此系统上找不到32位库。
此产品版本要求在英特尔(R)64体系结构系统上运行时提供32位兼容库。找不到这些库中的一个或多个:
libstdc++(包括libstdc++6)
浮华
利比亚海湾合作委员会
没有这些库,编译器和调试器将无法正常工作。有关详细信息,请参阅发行说明。

最佳答案

为了准备64位Ubuntu安装程序,以便能够构建32位二进制文件,我运行以下命令:

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

可能只有第二次安装是必要的(可能通过依赖关系包括第一次安装),但是遵循良好的cargo cult实践,我只运行这两次。

关于c++ - 在哪里可以获得glibc?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20132966/

10-15 06:26