版本:MATLAB 2022b,VS2022,MinGW:8.1.0
先安装好MATLAB R2022b和VS2022及MinGW。如图:


之前安装好了MATLAB和VS后,在MATLAB的命令行输入 mex -setup 时,自动找到并且配置好了VS编译器(可能是应为二者安装在了同一个根目录下,比如都在E盘,具体原因未知)。因此没有配置VS编译器就能用。
但是此时找不到MinGW,尽管也是安装在了E盘。

接下来在命令行输入下面的语句,然后MATLAB就能找到MinGW了:
setenv('MW_MINGW64_LOC','E:\mingw64')

此时能识别到两个编译器了。
按照指示可以切换编译器:

本文介绍了如何在MATLAB2022b环境中配置VS2022和MinGW8.1.0,重点在于解决在新版本中自动配置VS编译器的问题以及设置环境变量以让MATLAB识别MinGW。
&spm=1001.2101.3001.5002&articleId=133106665&d=1&t=3&u=c74c75ed8b4045058eedd8237eb62a7b)
1406

被折叠的 条评论
为什么被折叠?



