visual studio2019 + PCL 1.11.0环境搭建

本文详细记录了如何在Visual Studio 2019上搭建PCL 1.11.0的开发环境,包括VS2019的安装、PCL 1.11.0的安装和配置,以及在VS2019中配置PCL环境的步骤,最后进行了测试验证。
摘要由CSDN通过智能技术生成

一、前言

毕设课题是三维点云重建,我看网上很多是用PCL点云库做的。我用一天时间搭建了三四遍vs2017 + PCL 1.8.1的环境,严格按照网上的教程走,结果运行就出现看不懂的错误。干脆从头再来,搭建vs2019 + PCL 1.11.0的环境,终于搭建成功,以此记录。

参考链接:
https://www.jb51.net/article/190710.htm

https://blog.csdn.net/weixin_42059276/article/details/106149359?utm_medium=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromBaidu~default-8.control

二、visual studio2019安装

很简单,上官网下个vs community 2019的,只安装C++环境就行。
官网网址:
https://visualstudio.microsoft.com/zh-hans/vs/

三、PCL 1.11.0安装

安装及配置所需的东西我都放在网盘里了:
百度网盘
提取码:l3qt

1、PCL 1.11.0安装

双击PCL-1.11.0-AllInOne-msvc2019-win64.exe进行安装。

1.1、选择自动添加环境变量

选择添加系统环境变量
但貌似只会在系统变量中添加一个名为PCL_ROOT的变量,并且报错,意思大概就是不能自动向path中添加相应的环境变量。报错点击确认就好。

1.2、选择安装目录

我选的是E:\PCL 1.11.0

1.3、安装OpenNI

1、打开文件夹
E:\PCL 1.11.0\3rdParty\OpenNI2
2、双击OpenNI-Windows-x64-2.2进行安装
3、安装路径选择:
E:\PCL 1.11.0\3rdParty\OpenNI2

1.4、拷贝pdb文件

将下载的pcl-1.11.0-pdb-msvc2019-win64.zip解压后得到的所有pdb文件拷贝到E:\PCL 1.11.0\bin中。

1.5、手动添加环境变量

之前安装报错不能自动添加环境变量,现在手动添加。

打开环境变量页面,会发现系统变量中已经有了名为PCL_ROOT的变量(指向的是PCL 1.11.0安装目录),以及OpenNI相关的变量。

双击系统变量中的path变量,逐条添加以下变量:

%PCL_ROOT%\bin
%PCL_ROOT%\3rdParty\FLANN\bin
%PCL_ROOT%\3rdParty\VTK\bin
%OPENNI2_REDIST64%
%OPENNI2_LIB64%
%OPENNI2_INCLUDE64%

然后确定,确定,确定,重启电脑。

三、在visual studio2019中配置PCL环境

1、新建空项目

打开visual studio2019,新建一个空的项目。

由于我搭建的是debug环境,因此解决方案配置选择Debug,解决方案平台选择x64,如图:
Debug-x64

在源文件中创建一个demo1.cpp文件(不用写内容):

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

starslightshine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值