结构光学习第二天

系统环境 window10 , vs2015;

第一 安装pointGrey 的 sdk;

  从官网上找到对应的型号,对应系统的 sdk; 双击直接按装就可以;安装显示成功安装;

  通过PointGrey FlyCap2 测试设备是否正常;官方带的这个软件真是奇葩;双击直接崩溃,无语;

  那也得测啊,只能通过写程序,掉sdk啦; 打开vs2015 ,新建控制台应用,配置好include/lib/以及lib的名字;

  简单二行代码

    #include<FlyCapture2.h>

   int main(){

    FlyCapture2::Camera camera;

    return 0;

   }

      在Debug模式下,直接用 FlyCapture2d.lib, 编译没有问题,运行就报 (Win32): Loaded 'C:\Program Files\Point Grey Research\FlyCapture2\bin64\FlyCapture2.dll'. Cannot find or open the PDB file.

  我也是醉了, 并且弹程序错误异常框;

  然而,可爱的是,在Debug模式下 直接用 FlyCapture2.lib , 没有弹错误框,程序正常运行;实际上还是有 pdb 问题的;

  

  难怪 参考博客【1】,直接那么做,当时还不理解,以为博主搞错了呢,附上原图;

 

 

 

 

 

 

不能就这么讲究了啊,就google.果然,找到类似的问题  http://stackoverflow.com/questions/9308858/dll-error-flycapture/9576194#9576194;

问题依然还是那样,没有解决;

 

 

 

没招了,先这样吧;

 

 

 

 

 

 

 

本文参考的博客有 【1】http://blog.csdn.net/jihuanyong576/article/details/52049364

 

        

posted @ 2016-09-01 14:47  三思熟虑  阅读(1427)  评论(0编辑  收藏  举报