MATLAB2019b MinGW-w64 C/C++ Compiler资源下载及安装

看了很多文章一直找不到合适的MinGW-w64 6.3版本,导致MATLAB一直提示报错。

最后打开帮助文档发现原来资源就在MATLAB里面,而且下载速度很快。打开MATALB附加功能-获取附加功能,并搜索MinGW-w64 然后往下翻,可以看到如下内容,点击MinGW-w64 6.3后面的here按钮,可以跳转网页直接下载完成。注意这是一个离线文件,不需要安装,直接C盘创建C:\TDM-GCC-64文件夹,并将下载的如下内容复制进去。然后配置系统变量MW_MINGW64_LOC,变量值为C:\TDM-GCC-64。然后打开MATLAB,运行 

setenv('MW_MINGW64_LOC', 'C:\TDM-GCC-64');
mex -setup

即可配置完成。

最后输入下面的命令,检验是否可以编译。

copyfile(fullfile(matlabroot,'extern','examples','mex','yprime.c'),'.','f')
mex yprime.c
yprime(1,1:4)

发现最开始的报错没有了,问题解决。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 在MATLAB 2019版本中,推荐下载使用mingw-w64版本8.1.0。Mingw-w64是一个开源的日常编程工具集,可以在Windows操作系统上使用。它包含了GCC编译器的最新版本,用于编译C和C++程序。MATLAB在Windows平台上使用mingw-w64编译器作为默认的C和C++编译器。 在MATLAB 2019版本中,使用mingw-w64版本8.1.0可以提供更好的兼容性和性能。此版本的mingw-w64已经经过MATLAB团队的测试和验证,可以与MATLAB完美集成。使用mingw-w64版本8.1.0编译的程序可以在MATLAB中正常运行,而且性能表现更为出色。 为了下载适用于MATLAB 2019版本的mingw-w64版本8.1.0,您可以访问mingw-w64的官方网站(https://mingw-w64.org/doku.php)获取下载地址。在官方网站中,您可以找到适用于Windows平台的最新版本。请注意选择下载与您使用的MATLAB版本兼容的版本。 下载完成后,您需要按照安装指南进行安装,并在MATLAB中配置mingw-w64编译器。在配置过程中,您需要指定mingw-w64安装路径,以及其他相关的配置信息。完成配置后,您就可以使用mingw-w64编译器来编译和运行C和C++程序了。 总之,MATLAB 2019版本建议使用mingw-w64版本8.1.0下载,以获得更好的兼容性和性能。下载安装完成后,按照MATLAB的配置指南进行配置即可。 ### 回答2: 根据MathWorks官方文档的说明,官方推荐使用Mingw-w64 7.3.0版本进行MATLAB的编译。Mingw-w64是Windows上的一个GNU编译器集合,用于支持在MATLAB中进行C和C++代码的编译。在MATLAB R2019a之前,官方推荐使用Mingw-w64 7.3.0作为默认版本。 然而,在MATLAB R2019b和后续版本中,MathWorks已经更换了默认的MinGW-w64版本。对于2019b及以后版本的MATLAB,官方推荐使用Mingw-w64 8.1.0版本进行编译。这个版本的Mingw-w64可以从MathWorks官方网站下载,或者从Mingw-w64官方网站上下载并手动安装。 需要注意的是,MATLAB的不同版本可能有不同的编译器要求,因此,在下载和使用Mingw-w64之前,最好检查一下所使用的具体MATLAB版本的系统要求和官方推荐的编译器版本。 综上所述,对于2019版的MATLAB,建议使用Mingw-w64 8.1.0版本进行编译。但根据具体的MATLAB版本和官方推荐,也可以选择其他兼容的Mingw-w64版本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值