一、独立安装包自动安装
1. 安装Microsoft VisualStudio 2008;
2. 安装PCL-1.5.1-AllInOne-msvc2008-win32;
(安装过程注意选择“增加环境变量路径”)
3. 安装cmake-2.8.8-win32-x86;
(安装过程注意选择“增加环境变量路径”)
二、利用CMake获取VS2008工程文件
1. 启动VS自带的命令行窗口,cd到源代码所在的目录,例如:“C:\Program Files\PCL1.5.1\share\doc\pcl-1.5\tutorials\sources\pcd_write”;
2. 敲入命令“cmakeCMakeLists.txt”(该txt为cmake脚本文件);
注:编译source目录下的CMakeLists.txt会编译ALL_Build.sln,可以对所有工程进行统一编译。
3. 在当前目录下生成VS2008或VS2010的工程文件,接着用VS打开进行编译。
三、利用VS2008编译PCL文件
1. 直接打开编译好的工程文件,选择相应项目为“启动项目”,无论debug或者release方式编译,运行时都会出错。错误描述为“无法定位程序输入点。。。”。
(由于cmake的脚本文件的编译方式为minisize)
2. 选择编译模式为“MiniRel”,编译运行皆通过;
3. 为了方便调试,下面介绍如何加入MiniDeb(minisize debug)模式:
(

本文档详细介绍了如何在Windows环境下编译PCL(Point Cloud Library)的步骤,包括从独立安装包自动安装,利用CMake获取VS2008工程文件,以及手动编译源代码的过程。在编译过程中,特别提到了解决QT库问题和配置编译选项以获得带调试信息的Release程序的方法。
最低0.47元/天 解锁文章
1914

被折叠的 条评论
为什么被折叠?



