可选择自己需要的版本下载https://github.com/PointCloudLibrary/pcl/tags。我选择的是PCL1.12

PCL学习笔记 | PCL的安装_pcl

PCL学习笔记 | PCL的安装_pcl_02

下载标黄的两个文件。

"PCL-1.12.0-AllInOne-msvc2019-win64.exe" 是Point Cloud Library (PCL) 的一个全包版本,特定为Microsoft Visual Studio 2019(MSVC 2019)和64位Windows系统构建的。这个可执行文件包含了PCL库、示例、依赖项和其他必要的文件,以便更容易地安装和使用PCL。

"PCL-1.12.0-pdb-msvc2019-win64.zip" 是Point Cloud Library (PCL) 的一个特定版本的二进制发行版,针对Microsoft Visual Studio 2019(MSVC 2019)和64位Windows系统编译而成的。这个发行版包含了PCL库的头文件、静态库、动态库以及用于调试的PDB文件。

PCL学习笔记 | PCL的安装_pcl_03


安装PCL,在这一步骤中,可以选择不添加环境变量(后续自己添加),也可以直接选择第二项。

PCL学习笔记 | PCL的安装_pcl_04

根据自己的需求勾选,不知道自己需要什么就全选。

PCL学习笔记 | PCL的安装_pcl_05

安装好后的目录:

PCL学习笔记 | PCL的安装_pcl_06

打开3rdParty→OpenNI2:

PCL学习笔记 | PCL的安装_pcl_07

双击安装OpenNI(有时候它会默认安装到C盘,有时候会自动跳过而不安装)

PCL学习笔记 | PCL的安装_pcl_08

你可以先Remove,然后重新自定义安装。我安装在当前目录下:

PCL学习笔记 | PCL的安装_pcl_09

将压缩包解压,复制内容到PCL安装目录下的bin文件夹:

PCL学习笔记 | PCL的安装_pcl_10

至此,PCL安装完毕。


至今不懂怎么用qmake把PCL用起来......