关于matlab如何装内置的MinGW-64编译器 +ECO算法程序运行

运行install
错误使用 cd
无法将目录改变为 external_libs/mtimesx (Name is nonexistent or not a directory)。
我弄了两天 必须要记录一下,先奉上几个链接:
http://khailaie.com/notes/MEX/MEX-MinGW-setup-Windows.html
https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC Installer/Previous/1.1309.0/
https://ww2.mathworks.cn/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c-compiler
https://blog.csdn.net/qq_17783559/article/details/82017379#comments
https://blog.csdn.net/qq_17783559/article/details/81487975
嗯嗯打开有惊喜 反正最后运行显示有编译器 哈哈哈哈哈哈
在这里插入图片描述
但是我主要是为了运行ECO算法 在开始的install步骤中发现显示没有编译器 然后一系列安装
关于运行ECO所需要的配置:首先解压ECO-master.zip至matlab目录
主要配置工作为文件配置和编译器配置
代码包文件配置:
1.将文件imagenet-vgg-m-2048.mat复制如下目录ECO-master\feature_extraction\networks
2、解压toolbox-master.zip至ECO-master\external_libs\pdollar_toolbox目录下
3、解压matconvnet-master.zip至ECO-master\external_libs\matconvnet目录下

编译器配置:
1、打开matlab运行命令 install ,如果没有配置过编译器会出现错误提示,只需配置c++编译器即可
2、输入命令 mex -setup c++,编译器配置完成,再次运行命令 install
3、根据vs版本不同可能还会出现一次错误,以vs2017为例,matlab编译过程会找不到编译器的位置,需要修改代码来解决
4、修改vl_compilenn.m文件,函数cl_path = check_clpath(),代码646行,注释代码:%cl_path = fullfile(cc.Location, ‘VC’, ‘bin’, ‘amd64’);
新增代码:cl_path = fullfile(cc.Location, ‘VC’, ‘Tools’, ‘MSVC’, ‘14.14.26428’, ‘bin’, ‘Hostx64’, ‘x64’);
也可根据电脑具体cl.exe文件进行路径配置配置

PS:其中第四项修改这个为什么我也不知道。关键是按道理来讲应该matlab自带的编译器和vs选择其一即可,不知道为什么显示编译器成功之后运行install还会出现问题,难道还要运用vs吗
请解答我 谢谢

5、再次运行命令 install ,即可编译完成。中途如果没有配置文件imagenet-vgg-m-2048.mat,matlab会联网下载文件,下载时间根据网速情况来定,如果已经配置则不会提示
6、运行命令demo_ECO,可以进行ECO算法演示,运行命令demo_ECO_HC,进行ECO_HC算法演示,如果GPU环境配置过也可以运行demo_ECO_gpu利用gpu加速

视频集素材:
算法使用OTB素材,可以下载其他视频集,网址http://cvlab.hanyang.ac.kr/tracker_benchmark/datasets.html
下载完后解压至ECO-master\sequences
但还是出现了在这里插入图片描述
这个问题!!!已疯 我也不知道为啥啊

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值