当我们下载、编译并安装好PCL之后,我们来看看如何利用CMake来构建依赖PCL的项目。最关键的一点是CMakeLists.txt文件的编写,例子如下:
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
project(HELLO_WORLD)
#设置PCL_DIR这个变量,你安装PCL的cmake文件夹路径。或者直接设置为环境变量应该也是可以的
set(PCL_DIR "E:/ExtendLibs/PCL/PCL-INSTALL/cmake")
find_package(PCL 1.8 REQUIRED COMPONENTS common io)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})