在matlab2019中运行mex -setup出现错误,调用vs2019
提示 mex未找到支持的编译器或 SDK,这篇文章也许会帮你解决其他大多数文章没有提及的问题,也是最致命,最难搞的问题
问题根源,安装路径问题导致的错误,而且MATLAB不能自动识别路径变化,找了很多资料,最后终于弄出来了
我安装的matlab2019a,VS2019没有在默认路径,而且我MATLAB在D盘,我的VS2019在D盘
但是,当我在matlab中运行 mex -setup命令时,出现这个报错。
进入正题
环境:win10,matlab2018b,VS2019
理论上,我这个解决方案,所有版本适用
一、
先进入文件夹,D:\MATLAB\R2018b\bin\win64\mexopts(根据你自己选择的MATLAB安装路径去找)
看有没有你的VS版本,我的是VS2019,所以我把2019的xml文件放进去