libsvm 编译64位出错 svmtrain函数 "mxGetIr" 已过时

来源:互联网 发布:给淘宝店铺刷信誉 编辑:程序博客网 时间:2024/05/22 02:27

使用libsvm  报错如下


错误使用 svmtrain函数 "mxGetIr" 已过时。
(必须使用 "-largeArrayDims" 选项重新生成使用稀疏矩阵的 64 位 mex 文件。有关更多详细信息,请参阅 R2006b 发行说明。)

(必须使用 "-largeArrayDims" 选项重新生成使用稀疏矩阵的 64 位 mex 文件。有关更多详细信息,请参阅 R2006b 发行说明。)

解决办法:

添加  -largeArrayDims

mex-largeArrayDims -O -c svm.cpp
mex -largeArrayDims -O -c svm_model_matlab.c
mex -largeArrayDims -O svmtrain.c svm.obj svm_model_matlab.obj
mex -largeArrayDims -O svmpredict.c svm.obj svm_model_matlab.obj
mex -largeArrayDims -O read_sparse.c

1 0
原创粉丝点击