Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler.
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
krishnamurthy
am 16 Aug. 2013
Bearbeitet: Walter Roberson
am 13 Sep. 2016
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 Kommentare
Akzeptierte Antwort
Walter Roberson
am 16 Aug. 2013
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 Kommentar
ehsan
am 12 Jul. 2014
look, I did get a compiler recognized. yet the error persists. please help. it's pretty urgent
Weitere Antworten (1)
Nicola Palavecino
am 13 Sep. 2016
Bearbeitet: Walter Roberson
am 13 Sep. 2016
This video helped me solve the problem:
0 Kommentare
Siehe auch
Kategorien
Mehr zu Simulink Coder finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!