2012-09-09 145 views
2

我在我的Mac上安裝了Xcode(4.4.1),並在計算機上使用MATLAB r2011a(64位)。我本想編譯MEX文件,但我得到以下錯誤:matlab R2011a無法編譯mex文件


 
/Applications/MATLAB_R2011a.app/bin/mex: line 305: gcc-4.2: command not found 
/Applications/MATLAB_R2011a.app/bin/mex: line 1041: gcc-4.2: command not found 

    mex: compile of ' "mdwt.c"' failed. 

??? Error using ==> mex at 208 
Unable to complete successfully. 

Error in ==> compile at 39 
mex mdwt.c mdwt_r.c 

當我在"gcc"在命令提示符(終端)型,我看到它已經安裝。

誰能告訴我如何解決這一問題?

回答

0

您可能需要首先運行mex -setup來告訴matlab哪個編譯器可用。

+0

謝謝,我做到了。原來我的gcc版本存在問題。 – NSR