在Mac上为Matlab安装LibSVM

时间:2013-11-16 03:38:04

标签: matlab libsvm

我正在使用OS X Mountain Lion,XCode 5.0.2和Matlab_R2013a。我正在尝试在这些环境中安装LibSVM。我已经安装了命令行工具,我正在尝试“制作”文件(在我的桌面上转到LibSVM的解压缩文件夹,转到文件夹matlab并运行“make”)。但是,我收到致命错误“找不到mex.h文件”。你能否向我提示正确的方向?

1 个答案:

答案 0 :(得分:0)

如果要使用Makefile并使用命令行make,则需要编辑Makefile并确保所有设置都正确。默认情况下,Mac中的一些(特别是MATLABDIR)被注释掉了。

您还应该能够通过在Matlab中执行make.m脚本来构建。 如果你想这样做,你需要在Matlab中运行以下命令:

mex -setup

并在提示时选择适当的 C ++ 编译器。  然后你应该能够在Matlab中运行make