问题描述
我正在尝试运行以下PCL示例:
#define _CRT_SECURE_NO_WARNINGS
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
using namespace pcl;
int main(int argc,char** argv) {
PointCloud<PointXYZ> cloud;
cloud.width = 50;
cloud.height = 1;
cloud.is_dense = false;
cloud.points.resize(50);
for (int i = 0; i < cloud.points.size(); i++) {
cloud.points[i].x = 1024 * rand() / (RAND_MAX + 1.0f);
cloud.points[i].y = 1024 * rand() / (RAND_MAX + 1.0f);
cloud.points[i].z= 1024 * rand() / (RAND_MAX + 1.0f);
}
pcl::io::savePCDFileASCII("testing",cloud);
}
似乎问题是由“ savePCDFile”功能引起的。错误如下:
有什么建议吗?
顺便说一句,我使用vcpkg安装了pcl。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)