{vlFeat}{matlab}{VS2010}{编译配置}

运行程序需要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
原文地址:https://www.cnblogs.com/lvpengms/p/3419334.html