No supported compiler was found.
Show older comments
Upon trying to compile a file using mex, I receive the following error message:
Error using mex
No supported compiler was found.
I installed Visual Studio 2017 with support for C++ and actually
mex -setup C++
lets me choose my compiler.
Which additional diagnostics could I run in order to pin down the problem?
6 Comments
Walter Roberson
on 8 Apr 2019
Perhaps you need to mex -setup C
Nicolas Bourbaki
on 21 Jul 2019
Edited: Nicolas Bourbaki
on 21 Jul 2019
Walter Roberson
on 21 Jul 2019
Visual Studio installs one compiler by default but not another one by default. Unfortunately at the moment I do not recall which is the default. It can sometimes be necessary to go back and ask visual studio to install more components.
Matt J
on 1 Dec 2020
I finally realized that Visual Studio comes without an installed compiler.
And now I am facing this same problem. How does one add a compiler to Visual Studio and configure things so that Matlab can see it?
Nicolas Bourbaki
on 1 Dec 2020
Edited: Nicolas Bourbaki
on 1 Dec 2020
Walter Roberson
on 1 Dec 2020
By the way, Visual Studio does not install the C compiler by default.
Accepted Answer
More Answers (0)
Categories
Find more on Introduction to Installation and Licensing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!