How can I remove the error?

Hi. I have a problem when I run simulink that has MPC controller block. It notice the error: " Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler. " what should I do??? tnx.

 采纳的回答

Kaustubha Govind
Kaustubha Govind 2013-6-20

0 个投票

As the error message suggests, you need to run the mex -setup command to select a C compiler. If the utility does not automatically locate any installed compilers, you need to install a Supported Compiler (look against your release and platform), restart MATLAB and try running mex -setup again.

2 个评论

hello Kaustubha Govind...! tnx for your help,but the strange thing is that although I installed "The Microsoft Visual C++ 2010 Redistributable" on my system,but also I confront this error. A question: How should I try running " mex -setup " ??? tnx a lot.
run
mex -setup
in the matlab command window. Refer mex

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Linear Plant Specification 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by