我似乎在将LAPACK库安装到Visual Studio 2015(C ++,Windows 10)时遇到问题。

我已经从这里下载了预编译的库:https://icl.cs.utk.edu/lapack-for-windows/lapack/#libraries

我还已将“ liblapack.lib”和“ libblas.lib”写入项目属性->链接器->输入->其他依赖关系,并将C:\ Documents \ LAPACK(库所在的位置)写入项目属性->链接器->常规->其他库目录。我仍然遇到错误


  LNK1104无法打开文件'liblapack.lib'


将“ liblapack.lib”更改为“ LAPACK.lib”或“ LAPACKd.lib”仍然无法正常工作
有什么帮助吗?

最佳答案

出于您的目的使用clapack可能就足够了。在此处查看所有详细信息:http://icl.cs.utk.edu/lapack-for-windows/clapack/index.html


安装msvc 2015,我使用社区版
安装cmake https://cmake.org/files/v3.6/cmake-3.6.1-win64-x64.msi
下载http://icl.cs.utk.edu/lapack-for-windows/clapack/clapack-3.2.1-CMAKE.tgz
运行cmake gui,指向带有未压缩tgz的文件夹,将其他文件夹设置为输出。生成解决方案,在msvc中打开它,构建所有项目(需要几分钟)
使用此示例项目测试http://icl.cs.utk.edu/lapack-for-windows/clapack/CLAPACK-EXAMPLE.zip(将已构建的.libs放入/ lib文件夹)

关于c++ - 将LAPACK安装到Visual Studio 2015,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37295373/

10-10 07:39