替换SuiteSparse中的blas库(windows+c语言)

本文介绍了如何在Windows上使用Visual Studio 2019,将SuiteSparse的BLAS库替换为OpenBLAS。首先,获取编译好的OpenBLAS库和SuiteSparse源码,然后在CMakeLists中修改WITH_OPENBLAS,设置OpenBLAS路径。接着,在新建的build目录中通过CMake配置并生成解决方案,最后在VS2019中编译INSTALL项目,生成的install文件夹包含所需库文件和头文件。
摘要由CSDN通过智能技术生成

将suitesparse中计算的blas库换成openblas实现,实现在vs2019中编写C语言程序时调用

需要:

1. 编译好的openblas库(.dll, .a, .lib等),使用的是x64:

https://kgithub.com/xianyi/OpenBLAS/releases

2. suitesparse官网下载软件包,解压

接下来开始suitesparse编译安装及openblas替换:

1. 在suitesparse源码文件夹中找到CMakeLists,找到WITH_OPENBLAS

如图所示,修改相应的blas链接库,注意使用dll.a而不是lib,lib会有问题。 

2. 在suitesparse源码中新建build文件夹<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值