0

当我尝试在 MATLAB 中编译 Vedaldi 的 SIFT 算法时,编译时出现以下错误:sift_compile

D:\PROGRA~1\MATLAB\R2010A~1\BIN\MEX.PL: Error: 'imsmooth.c' not found. 

??? Error using ==> mex at 222
Unable to complete successfully.

Error in ==> sift_compile at 33
mex('imsmooth.c',opts{:}) ;

我确实让 mex 在其他情况下运行,我使用的编译器是 VS2008。而imsmooth.c等源代码的路径也包含在MATLAB路径中。有人可以给我一些提示,我应该如何让它工作?

4

1 回答 1

1

C:\Program Files\MATLAB\R2011a\sift\

添加路径名有帮助!

于 2012-09-14T12:56:10.457 回答