PCL1.6.0配置VS2010

1、首先明确,本机安装的VS201032位的,因此应该安装PCL32位的相应软件;

2、关掉360安全卫士,否则将会出现很多安装提示

3、安装OpenNI,必须在PCL官网下载的;

4、安装PrimerSense,必须在PCL官网下载的;

5、安装QT,必须在PCL官网下载的;

6、安装PCL1.6.0 all-in-one弹出的对话框中选择第三个for current user随后会提示OpenNI已经安装,点击OK即可;

8、解压PDB文件,把其中的所有文件复制粘贴到PCL安装目录的bin文件夹里面;

9、配置环境变量,OpenNI的环境变量已经在安装它时配置好了,PCL_ROOT也在PCL安装时配置好,只用在系统变量Path后面添加PCL第三方库相应地址,本机总的Path变量的值如下:

C:\Program Files\PCL 1.6.0\bin;

C:\Program Files\OpenNI\Bin;

C:\Program Files\PCL 1.6.0\3rdParty\Eigen\bin;

C:\Program Files\PCL 1.6.0\3rdParty\FLANN\bin;

C:\Program Files\PCL 1.6.0\3rdParty\Boost\bin;

C:\Program Files\PCL 1.6.0\3rdParty\Qhull\bin;

C:\Program Files\PCL 1.6.0\3rdParty\VTK\bin;


附:

环境变量类似于DOS的PATH命令,就是将特定的路径存入系统缓存中,当需要运行一些程序时,系统会先从当前路径开始寻找运行,如果找不到,会进入PATH指定的路径寻找该文件并运行。 

10、新建工程,从D:\Program Files (x86)\PCL 1.6.0\share\doc\pcl-1.6\tutorials\sources中找一个例子来练习,拷贝其中.cpp文件的内容,到新建的Win32控制台工程的“源文件”中;

11、右键单击工程名,选择属性,在VC++目录的“包含目录”和“库目录”中添加相应的地址(x86)的乱码改成(x86),分别如下:

 




 

 

12、配置外部依赖项,右键单击工程名,属性—debug—链接器—输入—附加依赖项,添加的附加依赖项如下:

pcl_features_debug.lib

pcl_filters_debug.lib

pcl_visualization_debug.lib

opengl32.lib

pcl_kdtree_debug.lib

pcl_io_debug.lib

pcl_search_debug.lib

pcl_segmentation_debug.lib

pcl_apps_debug.lib

pcl_common_debug.lib

flann_cpp_s-gd.lib

libboost_system-vc100-mt-gd-1_47.lib

libboost_filesystem-vc100-mt-gd-1_47.lib

libboost_thread-vc100-mt-gd-1_47.lib

libboost_date_time-vc100-mt-gd-1_47.lib

libboost_iostreams-vc100-mt-gd-1_47.lib

vtkalglib-gd.lib

vtkCharts-gd.lib

vtkCommon-gd.lib

vtkDICOMParser-gd.lib

vtkexoIIc-gd.lib

vtkexpat-gd.lib

vtkFiltering-gd.lib

vtkfreetype-gd.lib

vtkftgl-gd.lib

vtkGenericFiltering-gd.lib

vtkGeovis-gd.lib

vtkGraphics-gd.lib

vtkhdf5-gd.lib

vtkHybrid-gd.lib

vtkImaging-gd.lib

vtkInfovis-gd.lib

vtkIO-gd.lib

vtkjpeg-gd.lib

vtklibxml2-gd.lib

vtkmetaio-gd.lib

vtkNetCDF-gd.lib

vtkNetCDF_cxx-gd.lib

vtkpng-gd.lib

vtkproj4-gd.lib

vtkRendering-gd.lib

vtksqlite-gd.lib

vtksys-gd.lib

vtktiff-gd.lib

vtkverdict-gd.lib

vtkViews-gd.lib

vtkVolumeRendering-gd.lib

vtkWidgets-gd.lib

vtkzlib-gd.lib

注意红色字的三个,一般网上的教程中没有。

如果在所有工程属性中配置1112两步的内容,也是可行的,即:属性管理器—Debug|Win32—右键单击Microsoft.Cpp.Win32.User—属性,在里面添加和1112步相应的内容。这样所有现有的和以后新建的工程在Debug模式下运行时,都可以用到PCL库,而不用一一配置它们。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值