how can I get matlab aware of a installed compiler

21 views (last 30 days)
Pietro Soccio
Pietro Soccio on 27 Sep 2016
Edited: Michelle Wu on 29 Sep 2016
I'm using matlab 2016b and I need to compile C files, I installed a suggested compiler: mingw-w64-install.exe in a folder without spaces "c:\mingw-w64" but when I execute from matlab command line "mex -setup" I get >> mex -setup c Error using mex No supported compiler or SDK was found. You can install the freely available MinGW-w64 C/C++ compiler; see Install MinGW-w64 Compiler. For more options, visit

Accepted Answer

Michelle Wu
Michelle Wu on 29 Sep 2016
Edited: Michelle Wu on 29 Sep 2016
It is my understanding that you installed the recommended compiler MinGW 4.9.2 C/C++, yet still got the “No supported compiler or SDK was found” error when executing command “mex -setup”.
You may refer to this MATLAB Answers post by the MathWorks Support Team:
If this does not resolve the issue, check out the doc page for some general troubleshooting steps to compile MEX files with MinGW-w64.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by