无法编译mex文件

时间:2013-03-05 07:21:08

标签: matlab kinect-sdk

我在matlab中使用cpp文件从Kinect获取图像。它给出了以下错误:

  

使用mex时出错(第206行)
  无法成功完成。

     

compile_cpp_files中的错误(第47行)
         mex(' - v',[' - L'MicrosoftSDKPathLib],' - lMSRKinectNUI',[' - 我'

         MicrosoftSDKPathInclude],文件名);

我不知道这个错误,请告诉我如何解决这个错误?

1 个答案:

答案 0 :(得分:1)

首先,您需要使用

配置mex编译器
>> mex -setup

Matlab将扫描您的PC以查找已安装的编译器,并建议您使用哪一个 我强烈建议你使用visual studio编译器(你得到的最新版本)。

然后尝试重新运行compile_cpp_files脚本。

相关问题