【发布时间】:2018-03-28 05:51:15
【问题描述】:
我正在尝试在 RasPi3 上编译 PCL 库,但每次在处理 pcl_recognition.dir/src/cg/geometric_consistency.cpp 时它都会以 64% 失败。 显示错误“cc1plus: out of memory allocationing 4456508 bytes after total 46592000 bytes”
我检查了我的内存,在出错时我还有 1 GB 可用空间,所以我不明白为什么会发生这种情况。
我编译 PCL 的原因是因为我需要使用库的可视化命令行工具从 PCD 或其他数据文件生成点云图片 - 不需要其他处理或转换。鉴于我对 C++ 的有限经验,一种前进的方法是跳过识别模块(如果没有找到问题的解决方案),但在这种情况下,也会从 makefile 中自动禁用 pcl 工具。有没有办法强制编译特定工具,例如 pcd2png 或在主构建完成后编译它们?
任何帮助将不胜感激,谢谢
【问题讨论】:
标签: data-visualization point-cloud-library point-clouds makefile