simulink,编译器问题

问题描述 投票:0回答:2

在我的计算机上,我安装了 matlab 2013a 和 Visual Studio 2012 professional(包含 c++ 2012)。正如我在 mathworks 网站上读到的,该编译器与 matlab 2013a 兼容。

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

问题是,当我尝试运行带有嵌入 matlab 函数的 simulink 代码时,simulink 给了我这个错误:

“无法找到 Stateflow 和 MATLAB Function 模块所需的 C 编译器。 使用“mex -setup”选择受支持的 C 编译器。”

所以我使用“mex -setup”并设置 matlab 自动识别的编译器。但是,在此操作之后我再次遇到同样的错误。

有人知道我该如何解决这个问题吗? :)

simulink
2个回答
0
投票

您已经检查过此链接吗? 显然这是一个错误。 MathWorks 只是建议更改编译器。


0
投票
我遇到了与你完全相同的问题,并且我也使用相同的配置。

我刚刚安装了 Visual Studio 2010 Professional,现在一切正常。尝试一下。

© www.soinside.com 2019 - 2024. All rights reserved.