2013-05-12 78 views
1

在我的電腦上,我安裝了matlab 2013a和visual studio 2012 professional(包含C++ 2012)。正如我在mathworks網站上看到的,這個編譯器與matlab 2013a兼容。simulink,編譯器問題

我在Windows 8 64位上運行程序。

的問題是,當我嘗試運行與MATLAB功能嵌入SIMULINK Simulink的代碼給了我這個錯誤:

「無法找到用Stateflow和MATLAB功能塊所需的C編譯器 使用' mex -setup'來選擇一個支持的C編譯器。「

所以我使用'mex -setup',我設置了matlab自動識別的編譯器。然而,在這個操作之後,我又有了同樣的錯誤。

有人知道我該如何解決問題? :)

回答

0

您已經查看過this link
顯然這是一個錯誤。 MathWorks剛剛建議更改編譯器。

0

我的問題與您的問題完全相同,我也使用相同的配置。

我剛剛安裝了visual studio 2010 professional,現在一切正常。嘗試一下。