Visual studio 如何在Matlab2014a、visual studio 2017和win10中编译mex文件?
我正在尝试使用Matlab2014a编译一个mex文件。它返回一个错误Visual studio 如何在Matlab2014a、visual studio 2017和win10中编译mex文件?,visual-studio,matlab,compilation,mex,Visual Studio,Matlab,Compilation,Mex,我正在尝试使用Matlab2014a编译一个mex文件。它返回一个错误No compiler found,我尝试mex-setup,但在我安装“Visual Studio 2017”时,它找不到任何编译器 我正在使用Win10,我不知道如何修复它 您检查过您的系统是否相互兼容或支持吗? 您可以在此处查阅您是否检查了您的系统是否相互兼容或支持? 您可以在此处参考您使用的MATLAB版本在您的操作系统上不受支持(它在Windows 8.1之前受支持),而MSVC版本在发布时不存在(它只识别MSVC版
No compiler found
,我尝试mex-setup
,但在我安装“Visual Studio 2017”时,它找不到任何编译器
我正在使用Win10,我不知道如何修复它 您检查过您的系统是否相互兼容或支持吗?
您可以在此处查阅您是否检查了您的系统是否相互兼容或支持?
您可以在此处参考您使用的MATLAB版本在您的操作系统上不受支持(它在Windows 8.1之前受支持),而MSVC版本在发布时不存在(它只识别MSVC版本2008-2013) 但是,它应该附带
lcc-win32
,这是一个简单的C编译器,应该在mex-setup
中找到
<如果你想编译C++ MeX文件,你需要找到MSVC 2013或升级你的MATLAB版本(在这一点上是高度推荐的)。 < p>你使用的是一个不支持你的OS的Matlab版本(它支持Windows 8.1),以及一个版本的MSVC,它在发布时不存在。(它只识别MSVC版本2008-2013) 但是,它应该附带
lcc-win32
,这是一个简单的C编译器,应该在mex-setup
中找到
如果你想编译C++ MeX文件,你需要找到MSVC 2013或者升级你的MATLAB版本(在这一点上非常推荐)。