MATLAB Answers

Using Visual Studio 2015 C++ as C/C++ compiler

42 ビュー (過去 30 日間)
Enrico Anderlini
Enrico Anderlini 2016 年 11 月 26 日
コメント済み: Enrico Anderlini 2016 年 11 月 26 日
I am using Matlab v2016b. On my computer, I installed Visual C++ Redistributable for Visual Studio 2015 from the official website because I would like to use it as C/C++ compiler when I run mex . However, if I run
mex -setup c++
I get the following error:
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
It is as if Matlab did not see where Visual C is installed. Any tips on how to fix this?
Thank you!

  0 件のコメント



Jim Hokanson
Jim Hokanson 2016 年 11 月 26 日
The redistributable is not for compiling code. Per Microsoft: "The Visual C++ Redistributable Packages install run-time components that are required to run C++ applications built using Visual Studio 2015." - i.e. this is something a program developer might install on a software user's computer if the developer used Visual Studio to compile their program.
See this page for a list of supported compilers for 2016b:
It should also support C++

  1 件のコメント

Enrico Anderlini
Enrico Anderlini 2016 年 11 月 26 日
Thank you very much for the help!


その他の回答 (0 件)


Community Treasure Hunt

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

Start Hunting!

Translated by