matlab安装 MinGW-w64 C/C++ 编译器

问题描述

simulink仿真的加速模式总是报错,网上有人说是因为加速模式只能用于可以转化成C语言的simulink模型,好像是因为matlab缺少 MinGW-w64 C/C++ 编译器,本着死马当做活马医的态度浅浅尝试安装一下。网上的教程很多,但是实验室的烂网男默女泪,大部分的教程直接卡在第一步下载过程中,以下是我参考别人的教程,拼接出来的成功方法。

@Override
	public void run() {
		bytes = mmInStream.read(buffer);
		mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();
	}

   
   
   
   

    解决方案:

    (1)但凡是网络可以的,还是推荐在matlab的附加功能资源管理器里直接下载安装(虽然我因为网络烂而失败了,还有人说失败可能是盗版matlab的原因)

    在这里插入图片描述
    打开后在搜索栏里直接搜索ming-w,进行安装下载
    在这里插入图片描述

    方法一失败,方法二:
    点击此链接:https://sourceforge.net/projects/mingw-w64/files/,进入下图1后将页面往下滑到图2区域,点击所需离线包名称(参照方法一第三步标注),然后就会弹出图3所示对话框,保存下载即可。离线包大约50MB(解压后500MB左右),下载一般只需半个小时,具体视乎网速情况而定。

    安装包下载在这里插入图片描述在这里插入图片述下载第三个在这里插入图片描述
    下载完成后解压,
    在这里插入图片描述
    环境配置
    控制面板–系统–高级系统设置–
    系统
    ![系统](https://img-blog.csdnimg.cn/9bd0c3dd5e1e45778bd8706a0dd35677.png

    高级系统设置
    在这里插入图片描述
    在这里插入图片描述
    变量名:MW_MINGW64_LOC
    变量值:D:\Program Files\mingw64(上一步安装包解压的位置)
    在这里插入图片描述
    确定之后打开matlab,在命令窗口输入 setenv('MW_MINGW64_LOC','D:\Program Files\mingw64')
    然后接着输入mex -setup

    在这里插入图片描述
    OVER!安装成功。

    参考文章:https://blog.csdn.net/jiqiren_dasheng/article/details/103775488
    https://blog.csdn.net/M_try/article/details/88944673

    • 0
      点赞
    • 4
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值