Matlab 安装 MinGW64编译器

1. 在Matlab中使用mex编译c程序时,需要安装编译器,如果没有安装VS或者不需要安装VS等,只有较少的编译需求时,可以安装MinGW64,Matlab也会推荐安装MinGW。

2. 在官网(MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net)或者在CSDN中下载文件,选择x86-64-8.1-release-win32-seh-rtv6-rev0.7z,大概50M左右。直接下载exe安装会出问题,因此下载的压缩包,再配置环境变量。

3.下载好以后,解压到安装路径。以路径:E:/MinGW/mingw64为例。

3.1首先添加到环境变量。右键“此电脑”–>属性–>高级系统设置–>环境变量–>设置系统变量,在Path变量中添加MinGW中的bin文件夹的路径。

Matlab 安装 MinGW64编译器_第1张图片

 3.2 在matlab中设置编译环境。使用命令setenv:setenv('MW_MINGW64_LOC','E:/MinGW/mingw64').

3.3 在Matlab命令窗口,使用 mex -setup 命令,可以看到可以选择的选项,然后选择mex -setup

C++即可。

4.验证。win+r,输入cmd进入命令行,输入“gcc -v” 并按回车键(Enter),将会显示 MinGW-w64 的组件列表。或者在Matlab命令mex -setup 命令,可以看到可以选择的选项即为安装成功。如果出现错误,Supported compiler not detected, 则安装过程有错误,请重新安装。

你可能感兴趣的:(matlab,开发语言,visual,studio)