我正在使用OS山狮、XCode 5.0.2和Matlab_R2013a。我试图在这些环境中安装LibSVM。我已经安装了命令行工具,我正在尝试“生成”文件(转到桌面上的LibSVM解压文件夹,转到文件夹matlab并运行"make")。但是,我收到一个致命错误"mex.h文件未找到“。请你给我暗示一下方向好吗?
发布于 2013-11-17 13:14:31
如果要使用Makefile并使用命令行make,则需要编辑Makefile并确保所有设置都是正确的。默认情况下,一些Mac (特别是MATLABDIR)会被注释掉。
您还应该能够通过在Matlab中删除make.m脚本来构建。如果要这样做,需要在Matlab中运行以下命令:
mex -setup并在出现提示时,选择适当的C++编译器。那么您应该能够在Matlab中运行make。
https://stackoverflow.com/questions/20014365
复制相似问题