pcl庫下載地址:https://github.com/PointCloudLibrary/pcl/releases
請下載以下兩個文件
PCL-1.12.0-AllInOne-msvc2019-win64.exe pcl-1.12.0-rc1-pdb-msvc2019-win64.zip
直接運行PCL-1.12.0-AllInOne-msvc2019-win64.exe
直接默認路徑安裝即可,不然以下環境配置不適用
解壓“pcl-1.12.0-rc1-pdb-msvc2019-win64.zip”,將解壓得到的文件夾中的內容復制到“…\PCL 1.12.0\bin”中。
pcl庫安裝完成,接下來配置環境變量,在系統環境變量path中,由於勾選了自動添加路徑,可以看到以下兩個路徑已經添加了進來:
添加新的路徑C:\Program Files\OpenNI2\Redist
配置完成后,打開VS2019,新建c++控制台程序
視圖->其它窗口->屬性管理器
右鍵點擊,選擇屬性
(如果沒有Microsoft.Cpp.x64.user,請將MSBuild文件夾復制到
“C:\Users\用戶名\AppData\Local\Microsoft”路徑,再次打開vs查看此文件是否已經存在,並直接完成,以下步驟不用看)
MSBuild:鏈接:https://pan.baidu.com/s/1BzKP5mozHQENR8_kATpNAQ
提取碼:msus
vc++目錄->包含目錄 中添加以下7個目錄:
C:\Program Files\PCL 1.12.0\include\pcl-1.12
C:\Program Files\PCL 1.12.0\3rdParty\Boost\include\boost-1_76
C:\Program Files\PCL 1.12.0\3rdParty\Eigen\eigen3
C:\Program Files\PCL 1.12.0\3rdParty\FLANN\include
C:\Program Files\PCL 1.12.0\3rdParty\Qhull\include
C:\Program Files\PCL 1.12.0\3rdParty\VTK\include\vtk-9.0
C:\Program Files\OpenNI2\Include
vc++目錄->庫目錄 中添加以下6個目錄:
C:\Program Files\PCL 1.12.0\lib
C:\Program Files\PCL 1.12.0\3rdParty\Boost\lib
C:\Program Files\PCL 1.12.0\3rdParty\FLANN\lib
C:\Program Files\PCL 1.12.0\3rdParty\Qhull\lib
C:\Program Files\PCL 1.12.0\3rdParty\VTK\lib
C:\Program Files\OpenNI2\Lib