我遇到了将LibSVM实现到MATLAB的问题。我将LibSVM软件包libsvm-3.14下载到我的Windows 7 PC并尝试实现它,但是我收到了这条消息: “此计算机上未找到支持的SDK或编译器。有关支持的编译器的列表,请参阅 http://www.mathworks.com/support/compilers/R2011a/win64.html
如果make.m失败,请查看README详细说明。“
即使从此网站下载文件夹后问题仍未解决:http://www.csie.ntu.edu.tw/~cjlin/libsvm/#matlab是否有其他网站可供下载?
答案 0 :(得分:0)
我在您提到的网站上使用libsvm - 没问题。
听起来您没有安装Windows SDK。 您可以通过http://www.mathworks.com.au/support/compilers/R2011a/win64.html
上的链接进行安装另一种可能性是您没有mex设置。 你可以使用mex.getCompilerConfigurations()来检查 如果没有运行:mex -setup 您可能还需要安装一个c ++编译器 - 有一个链接可以将VC2010表示为上面的网页。