您当前的位置: 首页 >  matlab

wendy_ya

暂无认证

  • 1浏览

    0关注

    342博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MATLAB遇到问题:错误使用mex的解决办法

wendy_ya 发布时间:2020-03-13 21:48:43 ,浏览量:1

今天,学习到支持向量机(SVM)时,需要在matlab上安装Libsvm工具箱,安装前。首先需要确定是否安装C++编译器,如果没有安装,输入

mex -setup

就会出现以下错误: 在这里插入图片描述 整个下午试过很多方法,比如说: 先下载MinGW编译器,发现安装出现问题,一直安不上,感觉应该是版本下错了,然后又开始下载MinGW-w64,下载完之后发现仍然不行,还是同样的错误,查阅资料后才发现,原来是MATLAB的误导,实际上应该下载安装TDM-GCC(官网:https://jmeubank.github.io/tdm-gcc/;这里我提供了已下载的文件:https://download.csdn.net/download/didi_ya/12247410) 下载完成后,双击安装包,取消下面的√,进入后点击create,完成安装。 下一步,配置环境变量:-系统变量-新建; 变量名:MW_MINGW64_LOC 变量值:D:\tdm-gcc(安装路径),点击确定。

在MATLAB命令行内运行命令setenv(‘MW_MINGW64_LOC’,folder),folder为TDM-GCC的安装位置,要加单引号。 重启一下Matlab。这时,在Matlab中输入mex -setup就会完成了。 在这里插入图片描述 大功告成!

关注
打赏
1659256378
查看更多评论
立即登录/注册

微信扫码登录

0.0358s