如何知道哪个版本的 VisualStudio 与 vcpkg 集成
How to know what version of VisualStudio is integrated with vcpkg
我需要将 PCL(点云库)与 PCAP 一起使用。
我听说在使用 vcpkg 安装 PCL 后,我可以在不修改任何配置的情况下使用 PCL。
但是,在VS2017和VS2019的新建工程中,IDE找不到源。
我的环境和安装步骤都是blow
Windows10
安装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集成?
BlueGo支持PCL(目前仅支持Visual Studio 2015),但修改它以支持VS 2017应该不难。
我需要将 PCL(点云库)与 PCAP 一起使用。 我听说在使用 vcpkg 安装 PCL 后,我可以在不修改任何配置的情况下使用 PCL。
但是,在VS2017和VS2019的新建工程中,IDE找不到源。
我的环境和安装步骤都是blow
Windows10
安装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集成?
BlueGo支持PCL(目前仅支持Visual Studio 2015),但修改它以支持VS 2017应该不难。