2012-01-08 224 views

回答

1

您需要手动配置mexopts.bat文件,以便您的编译器通过mex命令进行标识。这里有一个例子mexopts.bat文件:http://www.playrec.co.uk/download/mexopts.bat - 一定要编辑它以适应您的系统设置(路径等)。另外,当你编译代码时,你应该把这个文件放在当前文件夹中,否则Matlab将使用它的默认文件。

+0

应该做什么与​​'mex -setup'生成的文件不同?)?我可以使用的编译器有限制吗? – 2012-01-08 14:18:02

+0

区别在于'mex -setup'不能识别你的编译器,所以你必须手动配置它。我不知道有什么限制,但是你使用的工具链(编译器,链接器等)应该能够识别Matlab发送给他们的选项。 – 2012-01-08 15:43:24

相关问题