PCL 1.8.0+VS 2015+CMake的安装配置详细教程

本文提供了一个详细的PCL 1.8.0在VS 2015上配置的教程,包括安装VS2015、PCL-1.8.0、CMake,以及如何解决配置过程中的常见问题。特别强调了安装路径的选择,环境变量的配置,和在VS中创建项目时的设置。
摘要由CSDN通过智能技术生成

        看了很多很多博客,配了删,删了配,机房win7电脑足足配置了两天,但在自己电脑win10配置又遇到了别的问题,最后又安装cmake,自己的电脑又搞了两天。看了网上的博客,结合自己的配置过程,希望写个更整体、更详细的配置说明,来帮助更多人。有的博客写的很详细的,我就只补充些我遇到的问题。为了更方便安装配置,我把我安装的这些软件版本供大家下载:

百度云下载链接:https://pan.baidu.com/s/1pViHDbaSFC2Qz0o2Gx2gSg 密码:54i4

文件截图:

本文所有的软件都安装在了D盘

1.安装VS2015

VS2015有三个版本,社区版足够我们使用,这里我选择的是社区版。安装教程下面的博客十分详细,只不过要注意一个评论

勾选 vs 2015 更新3 ,在我win10电脑上没有勾选,结果创建不了项目!重新安装时勾选之后没这个情况了。

博客:https://blog.csdn.net/guxiaonuan/article/details/73775519?locationNum=2&fps=1

注意事项:这个社区版是免费的,但是刚开始使用30天试用期,试用期一过就得登录账户才能继续免费使用。

2.安装PCL-1.8.0

首先说明一下PCL的安装路径问题,有的教程选择默认安装在C盘,说cmake只在C盘搜索PCL库。这个我不太清楚,但是按在系统盘C盘也有一些问题,博客中没有提及,耗费了我很长时间。如果安装在C盘,cmake一定要以管理员的身份运行,不然在Cmake创建项目时会读写文件失败。如果安装在别的盘,就正常打开就行了。测试cmake时有一些红色字体的警告:(如下图,只截取部分),这种情况并不影响最后测试成功。(亲测,机房电脑安装在C盘;自己电脑安装在D盘)

还有就是注册表中两个文件PCLRelease.props和PCLDebug.props,不同版本的PCL会有不同,配置的前 自己注意一下,里边的内容是PCL-3rd里边所有文件夹对应的LIB库,不对应会报错。

配置链接器-输入项-附加依赖库的文件,可参考,同样是看PCL-3rd里边所有文件夹对应的LIB库,不对应会报错,我百度云提供的都是对应着的。

了解pcl安装在哪个盘对别的软件影响之后,开始安装PCL吧。

安装步骤

1.点击PCL-1.8.0-AllInOne-msvc2015-win64.exe安装,可以默认也可以自己选择安装路径(影响上面已经说了),如本文所选择的路径为默认安装路径D:\;之后就点下一步或安装就行了。

2.在安装过程中,OpenNI2在安装时会弹出界面,安装在你安装PCL的文件夹PCL 1.8.0\3rdParty\OpenNI2下,例如本文是选择目录D:\PCL 1.8.0\3rdParty\OpenNI2;之后就点下一步或安装就行了。

3.等待一段时间,则安装完成。

4.将下载的文件夹pcl-1.8.0-pdb-msvc2015-win64里的东西,全部粘贴到安装路径D:\PCL 1.8.0\bin文件夹下。

注意事项:1、在安装点击“我接收(I)”之后弹出来的对话框中一定要选择第二项AddPCL to the system PATH for all users:

                    2、在自己win10电脑安装时,无论安装在C盘还是D盘都会提示path too long installer unable to modify path警告                            (如下图,网上找的),但是机房win7电脑没有这个情况。就目前来看,这个还没有什么影响。

配置环境

win10是找到 控制面板—》系统—》高级系统设置—》环境变量;在系统变量中找到Path添加上以下路径

 

D:\PCL 1.8.0\bin;
D:\PCL 1.8.0\3rdParty\FLANN\bin;
D:\PCL 1.8.0\3rdParty\Qhull\bin;
D:\PCL 1.8.0\3rdParty\OpenNI2\Tools;
D:\PCL 1.8.0\3rdParty\VTK\bin

这样就安装完毕了。

在VS 2015中配置PCL

1.首先打开VS 2015,创建新的win32控制台工程,建好后将平台改成X64,将代码粘贴进去

#include<pcl/visualization/cloud_viewer
  • 10
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值