我需要将 PCL(点云库)与 PCAP 一起使用。听说用vcpkg安装PCL后不用修改配置就可以使用PCL了。
但是,在 VS2017 和 VS2019 的新项目中,IDE 找不到源。
我的环境和安装步骤很打击。
视窗10
安装了VS2017和VS2019
我在三元组文件“x64-windows.cmake”集(VCPKG_PLATFORM_TOOLSET v141)中添加了以下代码
我在 PowerShell 中按照以下步骤安装了软件包。
- .\vcpkg 安装 pcl[pcap]:x64-windows --featurepackages
- .\vcpkg 集成安装
VS2017 找不到 PCL 源,所以我检查了项目属性。没有关于 pcl 的任何目录值。而且,我输入了值。
- “%VCPKG_ROOT%\installed\x64-windows\lib”和文件(*.lib)
- "%VCPKG_ROOT%\installed\x64-windows\include"
- "%VCPKG_ROOT%\installed\x64-windows\bin"
但是,PCL 仍然无法正常工作
我还检查了“%VCPKG_ROOT%\installed\x64-windows\lib”。
“boost_atomic-vc140-mt.lib”在这个文件夹中。
vc140 适用于 VS2015。不是吗?
如何为VS2017安装PCL,并与VS2017集成?