运行程序需要vlfeat与mex等在matlab与vs2010中配置,碰到了不少困难,下面给出解决方案
1.下载vlfeat,但是vlfeat目录中并没有编译好的mex文件,需要在vs2010中编译
- 修改 ARCH=win64 为 ARCH=win32
- 修改makefile.mak文件中的路径,把vc++与matlab的路径全部修改为本机的路径
- 重新rebuild
2.在matlab中配置vlfeat
- 找到目录,vlfeat/toolbox/,运行vl_compile.m
- 运行vl_setup.m,即可在matlab中配置vlfeat