Windows764bit和VisualStudio2010下安装及使用PGRFlyCapture pgrflycapture
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
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中用这两个目录。
更多阅读
最新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。建