MinGW lapack 在windows 上安装

Posted FlyingGod

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MinGW lapack 在windows 上安装相关的知识,希望对你有一定的参考价值。

MinGW基本的配置环境

编译安装

方案一:MinGW Makefiles

我的配置好之后mingw文件夹下没有mingw32-make.exe,使用 mingw-get install mingw32-make 指令安装没效果,只有到官网下载了https://sourceforge.net/projects/mingw/files/MinGW/Extension/make/make-3.82.90-cvs/make-3.82.90-2-mingw32-cvs-20120902-bin.tar.lzma/download然后放置到/MinGW/mingw/bin即可,同时将这个路径添加到PATH

配置好以后直接在build文件夹下,运行cmd.exe shell, mingw32-make -j5,之后运行mingw32-make install 安装文件到C:/Program Files (x86)/LAPACK,勾选BUILD_SHARED_LIBS

方案二: MSYS Makefiles

步骤同上,不过confige时候选择MSYS Makefile而已,是利用msys 中的make.exe和sh.exe作为shell编译安装

配置好之后你就可以在Visual Studio中创建C应用程序同时链接到MinGW-built LAPACK DLLs;在Visual Studio 中使用LAPACK过程中,由于是链接MinGW-built lapack DLLs所以需要GNU runtime DLLS, 运行动态库libgfortran-3.dll 和 libgcc_s_dw2-1.dll 都需要,不过若是已经把GNU runtime 文件夹添加到了PATH,则不必要进行上一步设置。

如上所述

静态库生成:libblas.a liblapack.a和libtmglib.a

动态库生成:libblas.dll.a liblapack.dll.a和libtmglib.dll.a和runtime: libblas.dll,liblapack.dll和libtmglib.dll

 

以上是关于MinGW lapack 在windows 上安装的主要内容,如果未能解决你的问题,请参考以下文章

Armadillo C++ 和 BLAS 和 ATLAS 在 mingw32 下找不到 lapack blas

Windows Scipy 安装:未找到 Lapack/Blas 资源

使用 Mingw 在 Windows 上安装 Linux 库

使用 MinGW 在 Windows 上安装 GMP 时出错

在 Windows 8 上修复 MinGW 安装

在 Windows 上安装 qt 结合 MinGW