一、独立安装包自动安装
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)模式: