PCL1.12.1安装(自用)

1.PCL环境变量添加

%PCL_ROOT%\bin
%PCL_ROOT%\3rdParty\VTK\bin
%PCL_ROOT%\3rdParty\FLANN\bin
%OPENNI2_REDIST64%
%OPENNI2_INCLUDE64%
%PCL_ROOT%\3rdParty\Qhull\bin
%PCL_ROOT%\3rdParty\OpenNI2\Tools
%OPENNI2_LIB64%

2.OpenIN2也要加入系统变量

3.VS2022环境添加

打开项目属性

PATH=$(PCL_ROOT)\bin;$(PCL_ROOT)\3rdParty\FLANN\bin;$(PCL_ROOT)\3rdParty\VTK\bin;$(PCL_ROOT)\Qhull\bin;$(PCL_ROOT)\3rdParty\OpenNI2\Tools;$(PATH)

4.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PCL 1.12.1安装和配置在 Visual Studio 2019 中需要一些步骤。 1. 下载 PCL 1.12.1 的源代码或二进制文件。 2. 打开 Visual Studio 2019,新建一个项目。 3. 在项目属性中配置链接器,添加需要的库文件路径。 4. 在项目属性中配置C++,添加需要的头文件路径。 5. 在代码中包含需要的头文件,并链接需要的库。 6. 编译和运行项目。 注意:这些步骤有可能会因系统和环境的不同而有所不同。在遇到问题时,可以查看 PCL 官网上的文档或在网上搜索相关教程。 ### 回答2: PCL(Point Cloud Library)是一款非常流行的点云数据处理库,可以用于三维点云数据的获取、滤波、配准、分割、识别等各种操作。而在使用PCL时,常常需要将它和Visual Studio配合使用,以便进行开发和调试。下面就为大家介绍如何在Visual Studio 2019中安装和配置PCL 1.12.1安装PCL 1.12.1 首先,需要从pcl官网下载pcl 1.12.1的源码包。解压后,可以看到opencv的一些文件夹,我们需要在它的根目录下创建一个build文件夹,并进入该文件夹后运行cmake-gui进行配置。 配置Cmake 首先,点击“Configure”按钮,之后弹出一个对话框,让我们选择生成的后端工具。在这里,我们选择Visual Studio 16 2019作为生成器。在配置下面的“Optional platform selection”处,选择“x64”后,就可以点击“Finish”进行配置。 配置过后,我们需要按照下面的步骤进行修改: 1. 在搜索框内输入“PCL”,然后在搜索结果中选中“PCL_BUILD_OVERVIEW”和“BUILD_external_PCL_3rdParty_Eigen”,将它们的值勾选为ON。 2. 继续搜索“BOOST”,然后将BUILD_BOOST的值勾选为ON。 3. 最后,我们输入“OpenCV”进行搜索,将BUILD_examples和BUILD_apps的值都勾选为OFF。 点击“Configure”按钮,等待Cmake运行完毕。 生成Visual Studio 2019的解决方案 在上一步完毕后,我们需要点击“Generate”按钮生成Visual Studio解决方案。完成后可以在build目录下看到PCL.sln文件。 将PCL添加到VS2019工程 新建VS2019工程后,将PCL.sln添加进来。然后打开Configuration Manager,将Active solution** platform设置为x64。在**Solution Explorer中的项目中,右键点击“Properties”属性,找到VC++ Directories,添加Include和Library目录,并添加PCL的lib文件。 至此,PCL 1.12.1已经在Visual Studio 2019中安装并配置完成了。可以在工程中使用opencv库了。通过PCL让开发者们可以更简单的使用3D模型进行分析、处理、展示等操作,极大的提高了3D数据的处理效率和质量,推进了3D技术的发展。 ### 回答3: PCL(Point Cloud Library)是一款非常流行的用于点云处理和分析的开源C++库。在这篇文章中,我们将会介绍如何在Windows操作系统上安装和配置最新版本的PCL(pcl1.12.1)与Visual Studio 2019(以下简称VS2019)。本文所涉及的操作系统和软件版本信息如下: - 操作系统:Windows 10 Pro,64位,版本1909 - CMake版本:3.18.6 - PCL版本:1.12.1 - Visual Studio版本:2019,16.9.4 步骤一:下载和安装CMake 首先,我们需要在官方网站(https://cmake.org/download/)上下载CMake(我们使用的是3.18.6版本)。下载完成后,直接运行安装程序,按照提示进行安装,一路Next即可。 步骤二:下载和安装PCL 接下来,我们需要从PCL官方网站(https://pointclouds.org/downloads/)上下载最新版的PCL(我们使用的是pcl-1.12.1-all-in-one-msvc2019-Win64.zip)。下载完成后,解压缩到本地文件夹中(例如C:\PCL)。 步骤三:配置短路径名称 由于PCL的目录结构比较深,某些编译器(例如VS2019)可能无法处理这样的目录结构。因此,我们需要使用短路径名称进行重命名。具体步骤如下: - 在资源管理器中,找到PCL文件夹,右键单击,选择"属性" - 在"属性"窗口中,点击"Web"选项卡,找到"本地路径"一栏,然后复制这个路径(例如:"C:\PCL\pcl-1.12.1-all-in-one-msvc2019-Win64") - 使用cmd命令行工具,将路径名称转换为短路径格式(例如:C:\PROGRA~1\..\PCL\pcl1~1.1-all)。 - 将短路径名称复制到剪贴板中。 步骤四:配置环境变量 打开"控制面板",选择"系统和安全"-"系统"-"高级系统设置"-"环境变量"。 在"系统变量"一栏中,找到"Path"变量,然后点击"编辑"按钮,在"编辑环境变量"窗口中,点击"新建"按钮,将剪贴板中的短路径名称添加进去,然后点击"确定"。 步骤五:生成PCL工程文件 接下来,我们需要使用CMake生成PCL的工程文件,具体步骤如下: - 打开CMakeGUI。 - 在"Where is the source code"一栏中,浏览到PCL源代码所在的目录。 - 在"Where to build the binaries"一栏中,选择一个空文件夹作为编译目录,并点击"Configure"按钮。 - 在"Configure"窗口中,选择"Visual Studio 16 2019"作为生成器,并点击"Finish"按钮。 - 在"Configure"窗口中,找到"WITH_QHULL"和"WITH_VTK"这两个选项,将它们都勾选上。 - 然后点击"Generate"按钮,CMake将会自动为我们生成PCL的工程文件。 步骤六:生成PCL工程 接下来,我们使用VS2019打开PCL的工程文件(例如pcl.sln),然后进行编译和生成。 在VS2019中打开工程文件时,需要选择"x64"作为平台,并确保编译器选项中指定了"Release"模式。 生成成功后,我们可以在PCL的bin文件夹下找到PCL的动态链接库和静态链接库文件(例如libpcl_common.lib、libpcl_io.lib等)。 至此,我们已经完成了PCL1.12.1安装和配置工作,可以愉快地编写点云处理和分析的代码了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值