下载好vs2022和pcl1.12.0后,使用cmake配置pcl。
--------之前踩了很多坑,终于看到了简单配置的教程!
第一步
打开pcl1.12.0文件夹在里面创建demo文件夹
第二步
在demo文件夹中创建两个新文件夹分别命名为source和cmake-bin
----------(source用来存放cpp文件,cmake-bin用来存放配置文件)----------
第三步
在source文件夹中创建一个CmakeLists.txt文件
Cmakelists.txt的文本内容:
cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
project(pcl)
find_package(PCL 1.2 REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})
add_executable (pcl pcl.cpp)
target_link_libraries (pcl ${PCL_LIBRARIES})
第四步
打开vs2022创建c++项目,命名为pcl,在点击右侧解决方案资源管理器新建一个.cpp文件命名为pcl(注意文件的保存目录是在source文件夹中和上一步CmakeLists.txt放在一起)
第五步
打开cmake
Where is the source code: 填写source的地址
Where to build the binaries:这是配置文件的地址填写cmake-bin的地址
依次点击Configure→Configure→Generate→Open Project(完成后如下图点击Open Project即可打开cpp文件,在里面编写pcl程序即可)
第六步
最终成果展示:
运行