vcpkg 安装 pcl opencv 报错(系统资源不足导致)

注意:不要按照 vcpkg.json 那套安装,要在命令行里装

set VCPKG_CONCURRENCY=4 
vcpkg install opencv4:x64-windows
# pcl 的 visualization 
vcpkg install pcl[visualization]:x64-windows
### 使用 Vcpkg 安装 PCL 可视化组件 对于希望利用 `vcpkg` 来管理 C++ 库的开发者而言,安装 Point Cloud Library (PCL) 的可视化模块可以通过如下方法实现: #### 准备工作 确保已经正确安装并配置好 `vcpkg` 工具链。如果尚未完成此操作,则需先按照官方指南下载并设置环境。 #### 安装 PCL 和 Visualization 组件 通过执行下面这条命令来安装 PCL 连同其可视化功能所需的全部依赖项: ```bash vcpkg install pcl:x64-linux --recurse ``` 上述命令会自动解析并拉取所有必要的子包,包括但限于用于可视化的部分[^3]。 需要注意的是,在某些情况下可能还需要额外指定特定版本或特性集以便更好地适配项目需求。例如,为了确保获取到最新稳定版以及支持 OpenGL 渲染器等功能,可以尝试更详细的选项组合。 #### 验证安装成果 一旦安装过程结束,可通过编写一段简单的测试程序来确认一切正常运作。这里提供了一个基本的例子以供参考: ```cpp #include <pcl/visualization/cloud_viewer.h> int main () { pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>); // 填充点云数据... pcl::visualization::CloudViewer viewer("Simple Cloud Viewer"); viewer.showCloud(cloud); while (!viewer.wasStopped ()) { // 循环等待直到窗口关闭 } } ``` 编译该源码之前,请记得链接正确的库路径和标志位;通常这一步骤由构建系统(如CMake)处理,只需保证 `vcpkg` 提供的集成脚本被恰当引入即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值