美文网首页
Windows上安装lapack函数库并使用gfortran调用

Windows上安装lapack函数库并使用gfortran调用

作者: 西山十月 | 来源:发表于2019-10-30 07:57 被阅读0次

    在网上找了几个有用的链接,最近发现有用的都转为私密看不了了。其他的都没有真正有用的,以下方案通过两台windows系统的电脑的测试,能成功运行gfortran+lapack。

    第一步:下载MinGW并安装Gfortran和MSYS相关环境。

    需要勾选:Basic Setup下面的mingw-developer-toolkit, mingw32-base, mingw32-gcc-fortran, msys-base(注意,mingw32-base关系到是否有mingw32-make.exe文件,而勾选了第一个,最后一个也自动勾选了)

    将C:/MInGW/bin路径添加进系统PATH环境,C:/MInGW/lib路径添加进系统Lib环境(亲测只添加bin进PATH也不影响)。这里可以测试以下gfortran是否成功安装。

    第二步:下载lapack.tar.gz压缩文件,解压。

    第三步:在解压的lapack文件夹下,修改make.inc.example文件名为make.inc。接着修改Makefile文件:

    找到以下代码

    lib: lapacklib tmglib 

    #lib: blaslib variants lapacklib tmglib

    把上面一行用#注释掉,下面一行取消注释。

    第四步:在Makefile的所在文件夹,按住shift键,同时鼠标右键,打开powershell或者是cmd或者命令提示符,输入mingw32-make.exe,按下回车键,执行。

    我这边执行完会报两个错误,但是目前来看并不影响使用lapack,有大神懂这个的话,可以指点一下,谢谢。

    第五步:把生成的三个lib*.a文件拷贝到MinGW/lib下

    然后测试,发现运行无误。

    相关文章

      网友评论

          本文标题:Windows上安装lapack函数库并使用gfortran调用

          本文链接:https://www.haomeiwen.com/subject/gbwnvctx.html