MATLAB找不到编译器" cl"在DOS路径上

时间:2016-06-18 07:38:14

标签: matlab image-processing mex

我使用Matlab 2009b 64bit并且我安装了Microsoft Visual Studio 2008 Express用于编译器(但它只是在C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Microsoft Visual C ++ 2008 Express中安装32位SP1版本 - ENU)。 然后我在Matlab中找到一个文件,它有错误:

Error: Could not find the compiler "cl" on the DOS path. 
         Use mex -setup to configure your environment properly.

...MATLAB\BIN\MEX.PL: Error: Unable to locate compiler.

有人有这个问题吗?分享您的实验来解决它。谢谢!

1 个答案:

答案 0 :(得分:0)

最后,我解决了这个问题。关键是编译器32bit(ex Microsoft Visual Studio 2008 Express)与Matlab 64bit不兼容。所以,我删除了Matlab 64bit,然后安装Matlab 32bit来解决这个问题。这项工作很棒。