CMake工程中第三方库的CMakeLists文件写法
1 PCL
PCL官网: Link
find_package(PCL REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})
target_link_libraries(xxx ${PCL_LIBRARIES})
2 OpenMP
CMake官网: Link
stack overflow: Link
find_package(OpenMP REQUIRED)
target_link_libraries(xxx OpenMP::OpenMP_CXX)

该文详细介绍了如何在CMake工程中集成常见的第三方库,包括PCL、OpenMP、Eigen3、glog、GTSAM、yaml-cpp和Protobuf,提供了相应的CMakeLists.txt文件写法,包括find_package、include_directories、target_link_libraries等关键步骤。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



