我使用的一些代码需要新版本的 lapack,而不是当前安装在我的服务器上的版本。系统管理员在某个位置安装了 lapack:/sysadmin/lapack-3.4.2。
原命令为:
g++ -o lapack.os -c -someOptions -IsomeFolders lapack.cpp
现在,我想链接到/sysadmin/lapack-3.4.2 中安装的 lapack 版本。 我试过:
g++ -o lapack.os -c -someOptions -IsomeFolders lapack.cpp -L/sysadmin/lapack-3.4.2
这没用。
谢谢。
最佳答案
-c
选项表示您要编译源代码。链接程序时需要传递 -L/sysadmin/lapack-3.4.2
。
关于C++ 链接 Lapack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17736269/