win10 使用cmake + mingw编译LAPACK

参考官网的内容: 

适用于视窗的 LAPACK (utk.edu)

第一步下载好源码包:

win10 使用cmake + mingw编译LAPACK_第1张图片

配置好mingw的路径添加到环境变量中

 gcc --version

出现这些就行了.

还有就是吧mingw中的mingw-make.exe重命名为make.exe

下载安装cmake

然后打开

 1是源码路径,路径中一定要有CMakeLists.txt如果没有是不行的,下载好的源码都有

2是编译的位置,我就在源码中新建一个build目录

win10 使用cmake + mingw编译LAPACK_第2张图片

1是编译好安装库的路径,2是GNU到VS,因为我是要在VS2015中使用所以会用这个.3是release版本

还需要强调一点就是使用cmake的时候一定要选unix Makefile这个不要选择VS2015这个,因为VS是没有fortan的编译器的.需要额外安装.

搞定就需要在cmd中进入刚才编译的build路径中,然后make就可以了

win10 使用cmake + mingw编译LAPACK_第3张图片 MinGWとCmakeを使ってlapackをソースからビルドする時に見た地獄 地狱使用 MinGW 和 CMake 构建 lapack - Qiita

win10 使用cmake + mingw编译LAPACK_第4张图片

我构建的没有link.txt但是有个linkLibs.rsp 修改这个也可以.

win10 使用cmake + mingw编译LAPACK_第5张图片

你可能感兴趣的:(windows)