0

我需要将 PCL(点云库)与 PCAP 一起使用。听说用vcpkg安装PCL后不用修改配置就可以使用PCL了。

但是,在 VS2017 和 VS2019 的新项目中,IDE 找不到源。

我的环境和安装步骤很打击。

  • 视窗10

  • 安装了VS2017和VS2019

  • 我在三元组文件“x64-windows.cmake”集(VCPKG_PLATFORM_TOOLSET v141)中添加了以下代码

  • 我在 PowerShell 中按照以下步骤安装了软件包。

    1. .\vcpkg 安装 pcl[pcap]:x64-windows --featurepackages
    2. .\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集成?

4

1 回答 1

0

BlueGo支持 PCL(目前仅支持 Visual Studio 2015),但修改它以支持 VS 2017 应该不难。

在此处输入图像描述

于 2019-11-07T23:50:45.840 回答