c++ - 我在哪里可以获得 glibc?

标签 c++ linux ubuntu gcc

我想将一些应用程序部署到 linux 操作系统,所以我安装了最新版本的 Ubuntu 和 gcc/IDE(13.10-amd64,gcc ver 4.8.1,Eclipse 3.8.1)。

然后我尝试将 Intel 的 ICC 安装到我的计算机上,但是,ICC 安装程序告诉我它需要 glibc 才能正确安装,并且他们在我的系统中找不到这个 glibc 库,因此安装无法继续。

然后我使用搜索命令查找是否有适用于 Ubuntu 的 glibc 库,但是它没有返回该库的任何结果,并且我使用 synaptic 进行搜索,除了该 glibc 库的一些文档文件外,它什么也没有返回。

谁能告诉我从哪里可以得到这个 glibc 库?谢谢。

更新: 安装程序显示以下警告:

在此系统上找不到 32 位库。

在 Intel(R) 64 体系结构系统上运行时,此产品版本需要存在 32 位兼容性库。找不到这些库中的一个或多个:

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

没有这些库,编译器和调试器将无法正常运行。有关详细信息,请参阅发行说明。

最佳答案

为了准备我的 64 位 Ubuntu 安装以构建 32 位二进制文​​件,我运行以下命令:

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

可能只需要第二次安装(它可能包括第一个依赖项),但遵循良好的 cargo 崇拜实践,我只运行两个。

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

相关文章:

svn - 我可以在 Ubuntu 12.10 系统上同时拥有 svn 1.6 和 1.7

c++ - 在子类上调用模板化静态方法时获取类的类型名称

c++ - 按扩展名过滤搜索文件返回太多结果

python - TensorFlow 从源错误 ValueError : invalid literal for int() with base 10: '' during cuda path configuration? 构建

c - 控制台中的全宽进度条

linux - 在目录中的文件内查找字符串然后复制它们

c++ - c++14 中 __cplusplus 有标准定义吗?

c++ - 通过 const& 和通过 & 将对象传递给同一个函数

ubuntu - WSL2 中的 Nvidia Docker : Error Response From Daemon: OCI Runtime Create Failed

ubuntu - 将 Ubuntu 上的 puppet 升级到 puppet 5