如何去制作一个lapack库的dll链接文件
2022-5-14
-
下载lapack库
-
打开CMake
-
源程序指向下载的lapack文件夹

-
buid文件夹指向生成的地方
-
再点击左下角Configure配置
-
选择MinGW和本地编译器

- 编译器和fortran分别指向MinGW中的gcc.exe和gfortran.exe

- 等待配置好之后勾选'BUILD_SHARED_LIBS‘和'CMAKE_GNUtoMS'这两项,并再次点击configure

-
等待完成之后,点击Generate生成
-
关闭CMake
-
打开cmd,并用cd命令进入build的文件夹(即生成文件存放的文件夹)
-
输入命令mingw32-make(这里我直接运行的MinGW中的make.exe程序)

- 等待运行结束
进入build的文件夹中bin文件夹中存放的就是dll文件,lib文件夹存放的dll文件以及dll.a文件

32位的需要改path同时版本不能过高,目前测试是7.3.0版本可以,不知道以后新版本会不会变。