我在 Ubuntu 18.04 上安装了 Intel Parallel Studio,但是当我尝试使用ICC
(/opt/intel/bin/cc) 时,我收到错误:
/opt/intel/composer_xe_2015.3.187/compiler/include/math.h(1214):
error: identifier "_LIB_VERSION_TYPE" is undefined
根据英特尔论坛,该错误是因为 Ubuntu 18.04 是不受支持的操作系统。但是,支持的最新版本是 14.04。其他 Linux 发行版也是如此,至少有 4 年的历史。
许多程序员应该在最新版本的 Linux 发行版(包括 Ubuntu)上使用 Intel 编译器,因此,这个错误应该有解决方案。有什么建议吗?
在这种特殊情况下,解决方案确实必须来自英特尔,而且他们似乎正在努力解决这个问题。引用对您链接的论坛帖子的回复:
2018 版本 2支持 Ubuntu 17.10,而2019 测试版支持 18.04,因此您将在发布时获得支持(测试版已经可供下载)。