Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler.
조회 수: 6 (최근 30일)
이전 댓글 표시
MATLAB Version: 8.0.0.783 (R2012b) and using windows 8
I have a simulink model, when i run i get error message as:
Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler.
Then run(in command window) mex -setup
Welcome to mex -setup. This utility will help you set up a default compiler. For a list of supported compilers, see http://www.mathworks.com/support/compilers/R2012b/win64.html
Please choose your compiler for building MEX-files:
Would you like mex to locate installed compilers [y]/n? y
No supported SDK or compiler was found on this computer. For a list of supported compilers, see http://www.mathworks.com/support/compilers/R2012b/win64.html
Error using mex (line 206) Unable to complete successfully.
댓글 수: 0
채택된 답변
Walter Roberson
2013년 8월 16일
Which of the compilers listed at that link have you installed ? mex -setup will not download and install the compiler for you: mex -setup is for selecting which compiler you want to use once you have installed one or more compilers.
댓글 수: 1
ehsan
2014년 7월 12일
look, I did get a compiler recognized. yet the error persists. please help. it's pretty urgent
추가 답변 (1개)
Nicola Palavecino
2016년 9월 13일
편집: Walter Roberson
2016년 9월 13일
This video helped me solve the problem:
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!