让MATLAB2018b支持VS2019的mex配置

MATLAB2018自带的配置文件无法查找到VS2019(MATLAB2018先发布,当然找不到VS2019),但是我们可以通过修改配置文件的方式让其能够支持VS2019(貌似MATLAB2016及以上的版本都可以)。
下载下面的文件,放到S:\MATLAB\R2018b\bin\win64\mexopts中(根据自己的安装位置修改)
VS2019支持配置文件
按下win+r,输入regedit打开注册表编辑器,找到
\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\SxS\VS7
然后在其中新建一个字符串值,数据按自己的VS安装目录修改
名称: 16.0
数据: S:\Microsoft Visual Studio\2019\Professional
在这里插入图片描述
然后在MATLAB中输入mex -setup -v查看成功否。
让MATLAB2018b支持VS2019的mex配置_第1张图片
成功了

你可能感兴趣的:(C++,源码编译,MATLAB,Visual,Studio,C++)