1234567891011121314151617181920212223242526272829 |
- # 获取当前目录全部头文件
- FILE (GLOB ALL_HEAD "*.hpp" "*.h")
- # 获取当前目录全部源文件
- FILE (GLOB ALL_SOURCE "*.cpp" "*.c")
- # 生成静态库
- ADD_LIBRARY(libtool
- ${ALL_HEAD}
- ${ALL_SOURCE}
- )
- target_include_directories(libtool PUBLIC
- ${PCL_INCLUDE_DIRS}
- ${OpenCV_INCLUDE_DIRS}
- )
- target_link_libraries(libtool PUBLIC
- ${PCL_LIBRARIES}
- ${OpenCV_LIBRARIES}
- )
- # 安装库到安装路径
- INSTALL (TARGETS libtool DESTINATION lib)
- # 安装全部头文件到安装路径
- INSTALL (FILES
- ${ALL_HEAD}
- DESTINATION include/libtool
- )
|