zoukankan      html  css  js  c++  java
  • vs2010配置VL_FEAT库 PAK FA T

      VL_FEAT库是计算机视觉中的一个开源库,支持C/C++,Matlab,可以在http://www.vlfeat.org/下载。

      本文主要讲一下VS2010中如何配置vl_feat库(算是对原文的一个翻译吧,参考http://www.vlfeat.org/vsexpress.html)。

      将vl_feat库下载后,放在一个目录文件下,我的目录是:C:\VL_FEAT\

      然后设置环境变量path,增加路径:C:\VL_FEAT

      打开VS2010,新建一个工程,然后在进入“项目属性”

      

      在配置选择“所有配置”

      

      然后在“配置属性”-->“C/C++”-->“常规”-->“附加包含目录”中,增加“C:\VL_FEAT\vlfeat-0.9.18”

      后面的“vlfeat-0.9.18”是从网站上下下来的文件解压后的文件夹名字

      

      之后进入“链接器”-->“常规”-->“附加库目录”,增加“C:\VL_FEAT\vlfeat-0.9.18\bin\win32”

      

      然后是“链接器”-->“输入”-->“附加依赖项”,增加“vl.lib”

      

      此时如果直接运行示例程序,会显示“无法找到vl.dll”

      可以打开“生成事件”-->“后期生成事件”-->“命令行”,增加“copy C:\VL_FEAT\vlfeat-0.9.18\bin\win32\vl.dll $(SolutionDir)$(ConfigurationName)”

      

      增加这一句的目的是为了将bin\win32\vl.dll复制到当前目录中,因此,我们也可以不添加这一命令,而直接将bin\win32\vl.dll 复制到当前目录,运行也不会出错。下面是示例程序:

      

     1 extern "C"{
     2 #include "vl/generic.h"
     3 };
     4 
     5 
     6 int _tmain(int argc, _TCHAR* argv[])
     7 {
     8     VL_PRINT("Hello world!\n");
     9     return 0;
    10 }

      运行结果如下:

      

  • 相关阅读:
    zzulioj1908: 小火山的围棋梦想
    zzulioj1913: 小火山的计算能力
    zullioj1905: 小火山的跳子游戏
    HDU 1025:Constructing Roads In JGShining's Kingdom
    HDU 1257:最少拦截系统
    HDU1051:Wooden Sticks
    HDU1950:Bridging signals
    HDU1087:Super Jumping! Jumping! Jumping!
    HDU5256: 序列变换
    3.SpringBoot配置文件以及自动配置原理
  • 原文地址:https://www.cnblogs.com/pakfahome/p/3604834.html
Copyright © 2011-2022 走看看