如何在matlab 2014a、visual studio 2017和win10中编译mex文件



我正在尝试使用MATLAB 2014a编译一个mex文件。它返回错误No compiler found,我尝试mex -setup,但在安装"Visual Studio 2017"时找不到任何编译器。

我正在使用Win10,我不知道如何修复它!

您使用的是操作系统不支持的MATLAB版本(支持Windows 8.1之前的版本(,以及发布时不存在的MSVC版本(它只识别2008-2013版本的MSVC(。

然而,它应该与lcc-win32捆绑在一起,这是一个简单的C编译器,应该由mex -setup找到。

如果你想编译C++MEX文件,你需要找到MSVC 2013或升级你的MATLAB版本(目前强烈建议(。

您是否检查过您的系统是否相互兼容或支持
你可以参考这里https://www.mathworks.com/support/compilers.html

相关内容

  • 没有找到相关文章

最新更新