Matlab VLFeat-如何修复;警告:名称不存在或不是目录;?
我从它的Matlab VLFeat-如何修复;警告:名称不存在或不是目录;?,matlab,image-processing,vlfeat,Matlab,Image Processing,Vlfeat,我从它的git存储库下载了lib!我按照页面上的说明做了。但是当我运行vl_setup命令时,我得到了以下警告: 警告:名称不存在或不是目录:…\Adv.3D 计算机视觉\vlfeat\toolbox\mex\mexw32 所以,请遵循MathWorks网站中提到的一些步骤,例如,,但问题并没有解决。我跟踪了vl_setup.m文件,根据错误声明,它找不到mexw32文件夹。但是当我下载这个库时,没有任何类似的文件夹 我使用的是Windows 7,Matlab 2013a您是否先通过vl_com
git
存储库下载了lib!我按照页面上的说明做了。但是当我运行vl_setup
命令时,我得到了以下警告:
警告:名称不存在或不是目录:…\Adv.3D
计算机视觉\vlfeat\toolbox\mex\mexw32
所以,请遵循MathWorks网站中提到的一些步骤,例如,,但问题并没有解决。我跟踪了vl_setup.m
文件,根据错误声明,它找不到mexw32
文件夹。但是当我下载这个库时,没有任何类似的文件夹
我使用的是Windows 7,Matlab 2013a您是否先通过
vl_compile.m
编译mex
文件?编译代码后,mex
目录应显示与操作系统关联的mex
文件。这些设置说明假定您有二进制发行版,但您从github
下载了源代码
请在此处查阅VLFeat的Windows编译说明:我启动了bounty,现在正在linux上运行它。@YTRUQ您尝试了,解包并运行了
工具箱/vl_安装程序
?@YTRUQ接受的答案对我有效!如果与所问问题不同,请打开一个新问题@YTRUQ如果你问一个新问题是谨慎的。当OP的问题是针对Windows的,而您的问题是针对Linux的时,我认为我编辑这个是不正确的。我认为你为一个不同的问题悬赏是不明智的。无论如何,请转到此处:。还需要设置MeX来编译C或C++文件,这些文件是用MATLAB编写的,在MATLAB命令提示符下需要使用<代码> MEX -设置< /代码>。选择正确的编译器,然后再次尝试编译工具箱。@ytrewq为什么在有预编译版本的情况下坚持编译。首先尝试一下,它避免了设置mex构建工具的复杂性。然后,如果您对该解决方案不满意,您可以首先搜索关于在linux上设置mex的帖子,如果仍然不成功,则打开一个新问题。总是先做容易的事。