3.还有将cmake/module/find_eigen中/usr/local需要放到/usr前面。这个目的是编译好了,使用这个pcl库的时候,也不要找/usr下面的eigen3,找/usr/local下面的eigen3。 4.这样PCL库依赖的eigen3库就对了,但是在PCL编译会遇到内存过大的问题,编译终止。 法1.扩大内存 法2.make -j1find_package(PCL REQUIRED) 这...
find_package(PCL REQUIRED) set(PCL_INCLUDE_DIRS /usr/include/pcl-1.8) #指定pcl1.8路径 add_definitions(${PCL_DEFINITIONS}) 创建点云 cloud_create.cpp #include <ros/ros.h> #include <pcl/point_cloud.h> #include <pcl_conversions/pcl_conversions.h> #include <sensor_msgs/PointCloud2.h> int...
需要包含的头文件:里面有上面提到的几种滤波的头文件,格外说明的是,在CMakeList.txt文件中要 find_package 下 filters 模块,否则会报错的。 # 寻找PCL的库find_package(PCL REQUIRED COMPONENT common io visualization filters) //声明一个点云 指针pcl::PointCloud<...
使用PCL就这么搞就行了 # 声明要求的 cmake 最低版本cmake_minimum_required(VERSION2.8) # 添加c++11标准支持set(CMAKE_CXX_FLAGS"-std=c++11") # 寻找PCL的库find_package(PCL REQUIRED COMPONENT common io) # 添加头文件include_directories(${PCL_INCLUDE_DIRS})add_definitions( ${PCL_DEFINITIONS} ) ...
cmake_minimum_required(VERSION3.10)project(pointcloud-to-mesh)find_package(PCL1.12REQUIRED COMPONENTS common io surface)add_executable(pointcloud-to-mesh hmm.cpp)target_include_directories(pointcloud-to-mesh PRIVATE ${PCL_INCLUDE_DIRS})target_link_libraries(pointcloud-to-mesh PRIVATE ${PCL_LIBRARIES...
# 声明要求的 cmake 最低版本cmake_minimum_required(VERSION2.8) # 声明工程名称project(sift_keypoint_extraction) # 添加c++11标准支持set(CMAKE_CXX_FLAGS"-std=c++11") # 寻找PCL的库find_package(PCL REQUIRED COMPONENT common io visualization filters features keypoints)link_directories(${PCL_LIBRARY_...
set(PCL_DIR "/home/deploy/livox_lidar/pcl-pcl-1.8.0/build") find_package(PCL 1.8 REQUIRED...
cmake_minimum_required(VERSION 2.6 FATAL_ERROR) project(poind_cloud_change_detected) find_package(PCL 1.2 REQUIRED) include_directories(${PCL_INCLUDE_DIRS}) link_directories(${PCL_LIBRARY_DIRS}) add_definitions(${PCL_DEFINITIONS}) set(CMAKE_CXX_STANDARD 11) ...
required(VERSION 2.6 FATAL_ERROR) project(MY_GRAND_PROJECT) find_package(PCL 1.3 REQUIRED ...
Post as a guest Name Email Required, but never shown Not the answer you're looking for? Browse other questions tagged c++ point-cloud-library point-clouds orask your own question.