Ubuntu16.04下PCL库的安装与测试:
https://blog.csdn.net/fsencen/article/details/79386570
ubuntu16.04下opencv的安装与测试:
https://blog.csdn.net/zhangjunp3/article/details/90143637
本文pcl版本1.9,opencv版本3.4
1、opencv的单独配置
cmake_minimum_required(VERSION 3.14)
project(opencv)
set(CMAKE_CXX_STANDARD 11)
add_executable(opencv main.cpp)
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
target_link_libraries( opencv ${OpenCV_LIBS} )
2、pcl的单独配置
cmake_minimum_required(VERSION 3.9)
project(pcldemo)
set(CMAKE_CXX_STANDARD 14)
find_package( PCL REQUIRED)
include_directories( ${PCL_INCLUDE_DIRS} )
link_directories(${PCL_LIBRARY_DIRS})
add_executable(pcldemo main.cpp)
target_link_libraries(pcldemo ${PCL_LIBRARIES})
3、opencv+pcl的配置
cmake_minimum_required(VERSION 3.15)
project(pcd_pic)
set(CMAKE_CXX_STANDARD 14)
#pcl
find_package( PCL REQUIRED)
include_directories( ${PCL_INCLUDE_DIRS} )
link_directories(${PCL_LIBRARY_DIRS})
#opencv
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
add_executable(pcd_pic main.cpp)
target_link_libraries( pcd_pic ${OpenCV_LIBS} ${PCL_LIBRARIES} )