点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 2595|回复: 3

有没有童鞋在winXP上成功安装完PCL的呢?

[复制链接]
发表于 2013-3-2 16:04:16 | 显示全部楼层 |阅读模式
      三台电脑,一台win7的可以成功安装,两台winXP的都不行,是不是不支持XP哦。
回复

使用道具 举报

发表于 2013-3-6 08:08:45 | 显示全部楼层

我在XP上安装了Visual Stdio 2008,并安装了pcl1.5.

本帖最后由 robot 于 2013-3-14 20:47 编辑

我在XP上安装了Visual Stdio 2008,并安装了pcl1.5.
可以定义一个点去,但写入文件失败。
  pcl:ointCloud<pcl:ointXYZ> cloud;

  // Fill in the cloud data
  cloud.width    = 5;
  cloud.height   = 1;
  cloud.is_dense = false;
  cloud.points.resize (cloud.width * cloud.height);

  for (size_t i = 0; i < cloud.points.size (); ++i)
  {
    cloud.points.x = 1024 * rand () / (RAND_MAX + 1.0f);
    cloud.points.y = 1024 * rand () / (RAND_MAX + 1.0f);
    cloud.points.z = 1024 * rand () / (RAND_MAX + 1.0f);
  }
定义成功,也可以输出到窗口,但不能写入PCD文件。
pcl::io::savePCDFileASCII ("test_pcd.pcd", cloud);
加上上面这句,就出现错误:
无法定位程序输入点?_Xfunc@trl@std@YAXXZ于动态链接库MSVCP90D.dll上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-3-6 10:12:48 | 显示全部楼层
robot 发表于 2013-3-6 08:08
我在XP上安装了Visual Stdio 2008,并安装了pcl1.5.
可以定义一个点去,但写入文件失败。
  pclintClou ...

你安装的是哪个版本呢?是不是没有GPU相关的?
反正之前XP运行不了的,后面把系统重装成win7的就可以了。
回复 支持 反对

使用道具 举报

发表于 2013-3-30 09:43:40 | 显示全部楼层
我在XP上安装了Visual Stdio 2008,打上VC9_x86Runtime_SP1补丁,并安装了pcl1.5.
调试成功。可以将点云写入PCD文件。
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-5-19 21:38 , Processed in 1.130867 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表