2013-03-05 163 views
2

我在matlab中使用cpp文件從Kinect中獲取圖像。它給出了以下錯誤:無法編譯mex文件

Error using mex (line 206)
Unable to complete successfully.

Error in compile_cpp_files (line 47)
mex('-v',['-L' MicrosoftSDKPathLib],'-lMSRKinectNUI',['-I'
MicrosoftSDKPathInclude],Filename);

我不知道這個錯誤,請讓我知道如何解決這個錯誤?

回答

0

首先,您需要使用

>> mex -setup 

Matlab的將掃描你的電腦來查找已安裝的編譯器和建議你使用哪一個來配置MEX編譯器。
我強烈建議你使用visual studio編譯器(你得到的最新版本)。

然後嘗試並重新運行compile_cpp_files腳本。