在Matlab中配置C编译器的问题

    这段时间在做语音信号盲源分离的问题,在编写程序的过程中使用了现成的OMP和KSVD工具包,自然引入了在matlab中配置C编译器的问题。

    起初,我使用了VS2013和matlab2013搭建开发环境,遇到了一个常见的问题,那就是输入mex - setup,提示无法找到C编译器的错误。在这个过程中,我重装过好几次软件,大家知道,这两个软件的安装和卸载很耗费时间,我是来来回回折腾了好久。也尝试过论坛或博客上的解决办法例如修改配置文件(D:\Program Files\MATLAB\R2013a\bin\win64\mexopts\compilerComponents),事实证明这个方法是没起到什么作用哭;也尝试过,在matlab安装路径下引入matlab和VS2013的关联文件,结果依然是徒劳快哭了

    有文章讲,VS的版本必须低于matlab的版本,万般无赖之下,我使用了VS2010+matlab2013和VS2013+matlab2016两种方式,结果简直是完美,软件下载、安装和配置加在一起也就小半天。

    写这篇文章的目的是希望大家在遇到这个问题时,直接采用最快、最直接的方法。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值