Cannot generate MEX function
조회 수: 2 (최근 30일)
이전 댓글 표시
I tried to use MATLAB Coder to generate a MEX function from a MATLAB function.
I used the simplest example to make sure the MATLAB function is correct:
function c = add(a,b)
%#codegen
c = a + b;
But when building, there was an error:
??? Build error: Compilation returned error status code 2. See the target build log for further details.
And last few lines of the error report looks like this:
12 Creating library add_mex.x and object add_mex.exp
13 'cmd' is not recognized as an internal or external command,
14 operable program or batch file.
15 gmake: *** [add_mex.mexw64] Error 1
My MATLAB version is R2011a, and I have Microsoft Visual Studio 2010 installed on my computer as well, so I ran
mex -setup
to designate the compiler to VS2010.
Can somebody please tell me how to troubleshoot this?
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!