尝试安装英特尔 C++ Composer 时出现“在此系统上未找到 32 位库”

Mis*_*ery 5 intel c++

我正在为具有 x32 和 x64 目标的 Linux 安装 Intel C++ Composer(非商业版)。在安装过程中,我收到警告消息:

Step no: 4 of 6 | Options > Missing Optional Pre-requisite
Run Code Online (Sandbox Code Playgroud)
32-bit libraries not found on this system.
This product release requires the presence of 32-bit compatibility libraries
when running on Intel(R) 64 architecture systems. One or more of these libraries
could not be found:
  libstdc++ (including libstdc++6)
  glibc
   libgcc
Without these libraries, the compiler will not function properly.  Please refer 
to Release Notes for more information.
Run Code Online (Sandbox Code Playgroud)

我已经安装

ia32-libs
Run Code Online (Sandbox Code Playgroud)

但它没有解决问题。我已经安装

libstdc++
Run Code Online (Sandbox Code Playgroud)

不管它,无论如何都找不到。任何想法如何解决这个问题?

cxr*_*ers 6

您可以尝试的第一件事是忽略此消息并继续安装,这实际上是默认选项。我这样做了,它似乎有效,尽管我还没有对其进行彻底的测试。

另一种可能性是下载适用于 intel64 的版本。我相信您收到此消息是因为您尝试安装的内容包括 32 位和 64 位功能,但您实际上只需要 64 位。返回相同的下载页面,但单击此包:

l_ccompxe_intel64_2013.1.117.tgz

直接链接(需要登录)

我也试过这个,它安装时没有任何警告或错误。