Windows下利用CMake安装Armadillo库,包含Lapack和Blas支持库

首先需要自行安装:1、CMake 2、MinGW-w64 并且添加相应环境变量
MinGW-w64
一、下载Armadillo库
下载网址:http://arma.sourceforge.net/
在这里插入图片描述

二、下载Lapack和Blas库

在windows尝试了几次,没有编译成功,所以就直接下载编译好的 点击下载(不需要积分)
在这里插入图片描述
解压后得到4个文件,我这里选择Debug_x86继续解压,并将解压出的文件重命名如下:
在这里插入图片描述

三、Cmake安装
打开下载的Armadillo库文件目录
在这里插入图片描述
进入文件夹cmake_aux
在这里插入图片描述
进入文件夹Modules
在这里插入图片描述
分别打开文件ARMA_FindLAPACK.cmakeARMA_FindBLAS.cmake,我这里使用Vscode打开,直接将文件拖入vscode打开:
ARMA_FindBLAS.cmake:
在这里插入图片描述

在上图PATHS(红色下划线)后添加下载的Lapack和Blas库文件夹所在路径:
在这里插入图片描述

注意添加一个空格,并且将路径修改为双 ‘\’ 或者修改为 ‘/’ 添加完成后记得Ctrl + s保存!

**同样,对于ARMA_FindLAPACK.cmake文件也如此操作!**这里就不贴图了。

打开cmd或者windows PowerShell,输入:

  1.     cd 【你的Armadillo库文件路径】     
    

即这个目录下在这里插入图片描述

  1.   mkdir build
    
  2.   cd build
    
  3.   cmake -G "MinGW Makefiles" ..
    

在这里插入图片描述
然后就开始安装了,并且注意到Lapack和Blas都已经检测到:
在这里插入图片描述
最后出现在这里插入图片描述
表示安装完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值