MATLAB安装配置MinGW-w64 C/C++编译器
# MATLAB如何安装配置MinGW-w64 C/C++编译器
# 了解需要安装的编译器版本
演示环境:Win11 + MATLAB2020b
在附加功能资源管理器中不难找到如何选择适合自己版本的编译器版本的描述:
This Add-On installs one of the following versions of MinGW GCC based on your version of MATLAB:
MATLAB version________________MinGW version
R2015b through R2017a_______GCC 4.9.2
R2017b and R2018a____________GCC 5.3
R2018b and later_______________GCC 6.3
注意
这里以R2020b为例,需要选择6.3版本(版本过低或过高都不行)
# 下载并配置编译器
若MinGW-W64的在线安装 (opens new window)因自身网络或其他原因无法正常下载安装时,可下载离线压缩包 (opens new window),解压至任意目录下,并配置环境变量。
- 在线安装版本选择
- 离线安装版本选择
x86_64-6.3.0-release-win32-seh-rt_v5-rev2.7z
注意
安装路径一定不能包含空格和中文字符!
安装并配置环境变量后可通过终端输入gcc -v
检查是否安装成功:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=...
...
gcc version 6.3.0 (x86_64-win32-seh-rev2, Built by MinGW-W64 project)
# 在MATLAB中配置环境
提示
说明一下,这里MinGW的安装目录为:D:\mingw-w64\mingw64
安装完成编译器后,进入MATLAB界面,命令行窗口输入:setenv('MW_MINGW64_LOC', 'D:\mingw-w64\mingw64');
再输入mex -setup
检查,完成编译器的配置。
编辑 (opens new window)
上次更新: 2022/04/07, 13:57:16