我试图在Matlab中编译一个Excel外接程序,但是我遇到了一个“打包过程中的错误”:
未找到受支持的编译器或SDK。您可以安装免费的MinGW-W64C/C++编译器;访问external/install-mingw-support-package.html。有关更多选项,请访问http://www.mathworks.com/support/compilers/R2016a/win64.html。错误:在向mbuild输出时发生错误(错误代码= -1)。无法生成可执行文件。
日志中还显示:
未标识MEX选项文件;寻找隐式选择。 未标识MEX选项文件;寻找隐式选择。 没有找到已安装的编译器'Intel C++ Composer XE 2013与MicrosoftSDK7.1‘。 没有找到已安装的编译器'Intel C++ Composer XE 2013与2010‘。 未找到已安装的编译器'Intel C++ Composer XE 2013与2012‘。 未找到已安装的编译器'Intel C++ Composer XE 2013与2013‘。 没有找到已安装的编译器‘2015 for C++和MicrosoftSDK7.1’。 未找到已安装的编译器“2010用于C++的英特尔并行Studio XE 2015”。 未找到已安装的编译器“2012中用于C++的英特尔并行Studio XE 2015”。 未找到已安装的编译器“2013用于C++的英特尔并行Studio XE 2015”。 未找到已安装的编译器“2015用于C++的英特尔并行Studio XE 2015”。 没有找到已安装的编译器‘IntelParallStudioXE2016forMicrosoftSDK7.1’。 没有找到已安装的编译器‘IntelParallStudioXE2016forMicrosoftVisualStudio 2010的C++’。 未找到已安装的编译器“IntelParallStudioXE2016forMicrosoftVisualStudio 2012”。 未找到已安装的编译器“IntelParallStudioXE2016forMicrosoftVisualStudio 2013”。 未找到已安装的编译器“2015用于C++的英特尔并行Studio XE 2016”。 找到已安装编译器'MinGW64编译器(C++)‘。 没有找到已安装的编译器'Microsoft C++ 2010‘。 未找到已安装的编译器“Microsoft C++ 2012”。 未找到已安装的编译器“Microsoft C++ 2013 Professional”。 未找到已安装的编译器“Microsoft C++ 2015 Professional”。
我已经在我的机器上安装了所有Visual版本。
有人找到解决办法了吗?
谢谢
发布于 2016-07-14 18:44:58
刚找到解决办法。
在自定义模式下安装Visual (万一我安装了2015年专业版),并添加所有C++ itens。
https://stackoverflow.com/questions/38332037
复制相似问题