青翼

CSDN 地址 GitHub 地址
文章 分类
? ?

如何去制作一个lapack库的dll链接文件

2022-5-14
  1. 下载lapack库

  2. 打开CMake

  3. 源程序指向下载的lapack文件夹

  1. buid文件夹指向生成的地方

  2. 再点击左下角Configure配置

  3. 选择MinGW和本地编译器

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

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

  1. 等待完成之后,点击Generate生成

  2. 关闭CMake

  3. 打开cmd,并用cd命令进入build的文件夹(即生成文件存放的文件夹)

  4. 输入命令mingw32-make(这里我直接运行的MinGW中的make.exe程序)

  1. 等待运行结束

进入build的文件夹中bin文件夹中存放的就是dll文件,lib文件夹存放的dll文件以及dll.a文件

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