mex -setup c++ not working
古いコメントを表示
Good afternoon. I have installed Microsoft SDK7.1 and .NET framework 4.0. However, Matlab seems can't find it. and when I run mex -setup c++, it shows error message below:
Error using mex No supported compiler or SDK was found. For options, visit http://www.mathworks.com/support/compilers/R2015a/win32.html.
Could anyone let me know what may cause this error? and how to solve it?
The matlab I am using is Matlab 16a, window 7 system.
THanks.
3 件のコメント
Rik
2017 年 2 月 23 日
I don't know if this is a bug or if I'm doing thing wrong, but installing a mex compiler for me only works if the compiler is installed before Matlab is. So my question is, did you already try to re-install Matlab?
Walter Roberson
2017 年 2 月 23 日
Please show the output of
mex -v -setup c++
Muhammed Ali Erbir
2018 年 12 月 6 日
SDK is not enough. you have to install visual studio (at least community version)
while installing you have to select "C++ desktop app development" option

回答 (1 件)
There are a lot of concerning threads in the forum (currently 792 - horryfying!):
Did you select the 64-bit compilers during the installation or are you using a 32 bit Matlab? For me it worked to install the SDK after Matlab.
カテゴリ
ヘルプ センター および 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!