Windows764bit和VisualStudio2010下安装及使用PGRFlyCapture pgrflycapture

本文主要介绍了如何在Windows 7 64bit和Visual Studio 2010下安装及使用PGRFlyCapture SDK1.8.26。
1).PGRFlyCapture SDK 1.8.26可从其官方网页下载
http://www.ptgrey.com/support/downloads/
注意下载需要注册用户名和密码。一般只有购买了PGR摄像头才能下载此SDK。

2).这里我们选择安装PGRFlyCapture SDK1.8.26,下载安装包,安装flycapture_1_8_3_26_x64。这里我们把SDK安装到C:MANUSCommonSpacePointGrey ResearchPGR FlyCapture

3).安装时可能会出现如下错误
"Error in custom action. The libraryC:Windows1174EB69ECDD47D6BB2BF25F448FD150.TMPWiseCustomCalla9.dllis invalid or could not be found."
经与技术支持联系得知,这个问题不大,只是不能自动在PGR网站自动注册了,所以可以忽略。

4).在C:MANUSCommonSpacePoint Grey ResearchPGRFlyCapturesrc打开解决方案Examples.sln。这里我们只测试一个例子"MultipleCameraEx"。编译失败。注意这两个warning:
"1>C:Program Files(x86)MSBuildMicrosoft.Cppv4.0Microsoft.CppBuild.targets(990,5):warning MSB8012: TargetPath(C:MANUSCommonSpacePoint GreyResearchPGRFlyCapturesrcMultipleCameraExx64DebugMultipleCameraEx.exe)does not match the Linker's OutputFile property value(C:MANUSCommonSpacePoint Grey ResearchPGRFlyCapturesrcMultipleCameraExx64DebugMultipleCameraExd.exe).This may cause your project to build incorrectly. To correct this,please make sure that $(OutDir), $(TargetName) and $(TargetExt)property values match the value specified in%(Link.OutputFile)."
"1>C:Program Files(x86)MSBuildMicrosoft.Cppv4.0Microsoft.CppBuild.targets(992,5):warning MSB8012: TargetName(MultipleCameraEx) does not match theLinker's OutputFile property value (MultipleCameraExd). This maycause your project to build incorrectly. To correct this, pleasemake sure that $(OutDir), $(TargetName) and $(TargetExt) propertyvalues match the value specified in %(Link.OutputFile)."

5). 打开MultipleCameraEx Property Pages -> ConfigurationProperties -> General -> TargetName,在$(ProjectName)后加"d"。结果如图所示。

6).再次编译,成功!将以下两文件夹中内容
C:MANUSCommonSpacePoint Grey ResearchPGRFlyCaptureinclude
C:MANUSCommonSpacePoint Grey ResearchPGR FlyCapturelib64
分别复制到以下公共文件夹中去。
C:MANUSCommonSpaceincludePoint Grey Research
C:MANUSCommonSpaceLIBPoint Grey Research

7).下面我们试着创建自己的MultipleCameraEx工程。新建一个Visual Studio Win32Console项目,命名为test Dr2,test Dr2.cpp代码可从SDK -> src-> MultipleCameraEx ->main.cpp中得到。Solution Platform选择x64。

8).打开Project -> test Dr2 Property Pages-> ConfigurationProperties-> C/C++ -> General ->Additional IncludeDirectories,添加头文件目录C:MANUSCommonSpaceIncludePoint GreyResearch
Windows764bit和VisualStudio2010下安装及使用PGRFlyCapture pgrflycapture

10).打开Project -> test Dr2 Property Pages-> ConfigurationProperties-> Linker -> General-> Additional LibraryDirectories,添加库文件目录C:MANUSCommonSpaceLIBPoint GreyResearch

11).打开Project -> test Dr2 Property Pages-> ConfigurationProperties-> Linker -> Input ->Additional Dependencies,添加库文件PGRFlyCapture.lib

12).注意这里我们把SDK的头文件和库文件都复制到一个公共文件夹中以便管理方便。头文件和库文件在原SDK中的位置如下
C:MANUSCommonSpacePoint Grey ResearchPGRFlyCaptureinclude
C:MANUSCommonSpacePoint Grey ResearchPGR FlyCapturelib64
这里我们建立一个公共的头文件与库文件目录,并将两个文件夹内的内容复制过去。用户也可以直接在VisualStudio中用这两个目录。

  

爱华网本文地址 » http://www.413yy.cn/a/25101014/205637.html

更多阅读

最新360抢票王3代的安装与使用技巧 邮币卡抢票技巧

最新360抢票王3代的安装与使用技巧——简介春运快到了,抢票是身在他乡朋友挂在嘴边的话题。如何快速便捷的弄到自己需要 的车票,几乎一时间梦寐以求的事情。本人介绍自己体验过的抢票王的安装和使用技巧,希望大家关注和提出宝贵的建议

分享ugly meter丑脸评分超给力结果及使用过程! ugly monster

丑脸评分ugly meter正是张柏芝参加《快乐大本营》那期节目中吴昕提到的那款手机软件。ugly meter丑脸评分是已经娱乐行软件,是恶搞朋友的必备神奇,使用起来非常的简单拍个照美丑立刻现行!得出的分钟越低越美,相反分数越高就证明您长的很

如何安装及使用HYPER-V微软虚拟机教程 微软虚拟机 hyper v

如何安装及使用HYPER-V(微软虚拟机教程)——简介 Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争。Hyper-V作为Windows

如何在win7下安装WIN8做双系统 精 安装双系统win7和win8

如何在win7下安装WIN8做双系统 精——简介Windows8是由微软公司开发的,具有革命性变化的操作系统。自从WIN8出来后,看那个新的风格很酷,一直很想装双系统。今天有空在WIN7下新增了WIN8,组成双系统,还真行!如何在win7下安装WIN8做双系统

如何在windows下安装Ubuntu 如何安装ubuntu系统

如何在windows下安装Ubuntu一、双系统如果你离不开Windows或者对Ubuntu还不够熟悉的话,建议使用Windows和Ubuntu共存的双系统方案,先安装Windows,后安装Ubuntu,Ubuntu会自动建立一个启动菜单,让你在开机时选择启动Windows还是Ubuntu。建

声明:《Windows764bit和VisualStudio2010下安装及使用PGRFlyCapture pgrflycapture》为网友不了了之分享!如侵犯到您的合法权益请联系我们删除