第一步 在matlab中进入libsvm文件夹下,并在命令窗口编辑make

解决缺少支持编译器问题:
第二步 官网下载 MinGW-w64

第三步 在Matlab中安装MinGW-w64插件(Matlab中添加安装下载插件工具)

第四步 在已装插件工具中检测是否安装成功

第五步 选择编辑环境

第6步 改写make.m部分代码,解决Matlab出现报错问题
如“Error using mex gcc: error: -fexceptions: No such file or directory ”
mex -O -largeArrayDims libsvmread.c
mex -O -largeArrayDims libsvmwrite.c
mex -O -I.. -largeArrayDims svmtrain.c ../svm.cpp svm_model_matlab.c
mex -O -I.. -largeArrayDims svmpredict.c ../svm.cpp svm_model_matlab.c
第7步 实现编译成功

网友评论