在MATLAB中手动安装MinGW64详细教程

在MATLAB中手动安装MinGW64详细教程

话题背景

针对MATLAB官方License限制附件安装的问题,可以尝试线下手动自行安装

在MATLAB中手动安装MinGW64详细教程_第1张图片
部分版本的Matlab由于License到期问题或者破解版限制,已无法获得Matlab官方服务支持,MinGW64编译器无法从Matlab获得附加功能。

MinGW64手动安装步骤

1、 将MinGW64文件夹放置在一个固定路径:
比如: D:\工具包\Compiler\MATLAB_Complier\mingw64
在MATLAB中手动安装MinGW64详细教程_第2张图片
mingw64内容形式如下,为MinGw64官网下载的,具体参考步骤2链接:
在MATLAB中手动安装MinGW64详细教程_第3张图片

2、 在matlab窗口运行指令:
Matlab自带函数用法:
setenv(name,value) 设置操作系统环境变量的值,创建环境变量name。
可以在matlab运行help setenv 参考具体用法,本例设置为:
在matlab 命令窗口运行:
setenv(‘MinGW_HOME’,‘D:\工具包\Compiler\MATLAB_Complier\mingw64’)
将本地的mingw64文件夹设置为系统环境变量,并命名为MinGW_HOME
或者参考链接:手动在我的电脑里添加系统环境变量
下载安装MinGw64安装详细步骤

注意,从这个链接中发现,从MinGW官网下载的mingw-w64-install.exe无法实现自动安装,也可以参考MinGW官网中广大网友反馈的吐槽问题。

于是我大量浏览网页以后,最终发现了下面这个解决方案,完美解决了matlab中安装MinGW64的问题

3、 下载文件configuremingw.p超链接附件可以

参考链接:MATLAB官方给出的解决方案

点击上方的链接中Matlab客服给出的configuremingw.p下载到本地

在MATLAB中手动安装MinGW64详细教程_第4张图片

4、 在matlab窗口运行指令:

将configuremingw.p文件下载到本地以后,加载至matlab路径。

在matlab窗口运行指令:
configuremingw(‘D:\工具包\Compiler\MATLAB_Complier\mingw64’)

5、 在matlab窗口运行指令:

mex –setup 查看安装结果
在MATLAB中手动安装MinGW64详细教程_第5张图片
结果如图,显示安装成功。

至此,整个安装活动结束。

隔天重启电脑,打开Matlab再次运行mex –setup 查看安装结果,显示MinGW64仍然保持可用状态。

也可以尝试直接从第3步开始,应该也可以,因为我已经安装好了,所以就不折腾了
其如有按照这种方法尝试确实可行的小伙伴,欢迎把尝试的结果打在评论里面,给后续用户更便捷的参考。

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