为什么在安装Microsoft Visual Studio 2015 Professional后,MATLAB找不到Microsoft Visual c++ 2015编译器?

171次浏览(过去30天)
我安装了Microsoft Visual Studio 2015 Professional,但是“mex -setup”仍然没有成功找到Microsoft Visual c++ 2015编译器。这可以从下面运行命令"mex -v -setup"的输出片段中看到:
...寻找Microsoft Visual c++ 2015 Professional (C)编译器…
...查找注册表设置'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 14.0…
...查找注册表设置'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 14.0…
...查找注册表设置'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 14.0…是('C: Program Files (x86)\Microsoft Visual Studio 14.0\')。
...查找文件'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\cl.exe'…
没有发现安装的编译器“Microsoft Visual c++ 2015 Professional (C)”。
错误使用墨西哥人
没有找金宝app到支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;
请参见安装MinGW-w64编译器。欲了解更多选项,请访问
//www.tatmou.com/金宝appsupport/compilers/R2016a/win64.html。
为什么会发生这种情况?

接受的答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2017年3月9日
我们在上面的输出中看到的是,确实已经安装了Microsoft Visual Studio 2015,但是缺少实际的C/ c++编译器。这可能是由于使用“典型”设置选项安装了Microsoft Visual Studio 2015 Professional,默认情况下不会安装Visual C/ c++编译器。这可以在微软的文档中看到:
要解决此问题,请再次运行Visual Studio 2015安装程序,并选择执行“自定义”设置。然后在安装过程中,确保在“编程语言”下启用“Visual c++”。

答案(1)

罗马Dolmatovich
罗马Dolmatovich 2019年6月2日
我有Matlab 2018b和Microsoft visual studio社区2019(俄语)的组件:
Cmplr.png
同样的问题。
>> mex -v -setup
详细的模式。
做了not find installed compiler‘Intel Parallel Studio XE 2015 with Microsoft Visual Studio 2015 (C)’。
做了没有发现安装的编译器“Intel Parallel Studio XE 2016 with Microsoft Visual Studio 2015 (C)”。
做了没有发现安装的编译器“Intel Parallel Studio XE 2017 with Microsoft Visual Studio 2015 (C)”。
做了没有发现安装的编译器“Intel Parallel Studio XE 2017 with Microsoft Visual Studio 2017 (C)”。
做了没有发现安装的编译器“Intel Parallel Studio XE 2018 with Microsoft Visual Studio 2015 (C)”。
做了没有发现安装的编译器“Intel Parallel Studio XE 2018 with Microsoft Visual Studio 2017 (C)”。
发现安装MinGW64 compiler (C)。
做了安装Microsoft Visual c++ 2013 (C)
做了没有找到安装的编译器'Microsoft Visual c++ 2015 (C)'。
做了没有发现安装的编译器'Microsoft Visual c++ 2017 (C)'。
添加哪个组件?回答细节

下载188bet金宝搏


释放

R2016a

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!