Compiler construction 在英特尔ICC编译器中使用-fast选项

Compiler construction 在英特尔ICC编译器中使用-fast选项,compiler-construction,linker,intel,icc,Compiler Construction,Linker,Intel,Icc,在Linux下使用ICC编译命令中的-fast选项时,出现以下错误: ld: cannot find -libcm 有什么建议吗?听起来你好像没有安装cm库。在/usr/include中查看是否有cm/目录或任何libcm文件。如果没有,你将需要获得它 您可以使用发行版必须使用的任何软件包管理器来定位和安装它。如果不起作用,有关下载和安装它的说明,请访问 谢谢你,乔希。我将它安装在本地文件夹中(我不是管理员),并在链接器行中添加了它的路径:-L~/mylib/lib,但仍然收到相同的错误消息!

在Linux下使用ICC编译命令中的-fast选项时,出现以下错误:

ld: cannot find -libcm

有什么建议吗?

听起来你好像没有安装cm库。在/usr/include中查看是否有cm/目录或任何libcm文件。如果没有,你将需要获得它

您可以使用发行版必须使用的任何软件包管理器来定位和安装它。如果不起作用,有关下载和安装它的说明,请访问

谢谢你,乔希。我将它安装在本地文件夹中(我不是管理员),并在链接器行中添加了它的路径:-L~/mylib/lib,但仍然收到相同的错误消息!库文件保存为什么名称?如果您的编译脚本(或行或makefile或您正在使用的任何东西)足够短,您可以将其发布到这里吗?我提取了libcm-0.1.1.tar.bz2并使用./configure--prefix=~/mylib&&make,然后make install,最后~/mylib/lib确实包含:libcm.a libcm.la libcm.so libcm.so.7 libcm.so.0.0