可选择自己需要的版本下载https://github.com/PointCloudLibrary/pcl/tags。我选择的是PCL1.12
下载标黄的两个文件。
"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,在这一步骤中,可以选择不添加环境变量(后续自己添加),也可以直接选择第二项。
根据自己的需求勾选,不知道自己需要什么就全选。
安装好后的目录:
打开3rdParty→OpenNI2:
双击安装OpenNI(有时候它会默认安装到C盘,有时候会自动跳过而不安装)
你可以先Remove,然后重新自定义安装。我安装在当前目录下:
将压缩包解压,复制内容到PCL安装目录下的bin文件夹:
至此,PCL安装完毕。
至今不懂怎么用qmake把PCL用起来......