忍不住记录一下漫长的安装过程,以供其他遇到问题的朋友参考:
首先,整体的安装流程参照:
https://github.com/xhm1014/spams-matlab-install-on-win10
在处理complie.m文件过程中,根据需要下载安装了MinGW64 Compiler (C++)
然后进一步遇到两个小问题:
1. 报错 mex(args{:});

参照这一回答,解决方法如下https://stackoverflow.com/questions/28627540/how-to-install-spams-toolbox-in-matlab-2014b-under-windows-8-1
2. 报错:错误使用 mex
MEX 找不到使用 -l 选项指定的库 'mwlapack'。
MEX 已搜索具有以下名称之一的文件:
libmwlapack.a
mwlapack.lib
libmwlapack.lib
请验证库名称是否正确。如果该库不在
现有路径上,请使用 -L 选项指定路径。

解决办法:使用matlab的搜索功能找到mwblas,可以发现他的前面有一个-l,就把他替换为-L即可编译成功。即便就是把-lmwblas替换为-Lmwblas,再运行demo文件就可以编译了
参照:https://blog.youkuaiyun.com/Beings41/article/details/114625235
788

被折叠的 条评论
为什么被折叠?



