diff --git a/AlgorithmModule/CMakeLists.txt b/AlgorithmModule/CMakeLists.txt index 146570b..abb6c90 100644 --- a/AlgorithmModule/CMakeLists.txt +++ b/AlgorithmModule/CMakeLists.txt @@ -78,11 +78,14 @@ set(ModuleName "") # 自定义安装前缀 set(CMAKE_INSTALL_PREFIX /usr/local/zb_socket CACHE PATH "Install path prefix" FORCE) set(HEADER_FILES include/ImgCheckBase.h include/ImgCheckConfig.h) +# 库文件添加 _socket 后缀 +set_target_properties(TY_Check PROPERTIES OUTPUT_NAME "TY_Check_socket") # 安装动态库 install(TARGETS TY_Check LIBRARY DESTINATION lib # 安装到 CMAKE_INSTALL_PREFIX/lib ARCHIVE DESTINATION lib/static RUNTIME DESTINATION bin PUBLIC_HEADER DESTINATION include) # 安装到 CMAKE_INSTALL_PREFIX/include -# 安装头文件 -install(FILES ${HEADER_FILES} DESTINATION include) \ No newline at end of file +# 安装头文件(添加 _socket 后缀) +install(FILES include/ImgCheckBase.h DESTINATION include RENAME ImgCheckBase_socket.h) +install(FILES include/ImgCheckConfig.h DESTINATION include RENAME ImgCheckConfig_socket.h) \ No newline at end of file diff --git a/ConfigModule/CMakeLists.txt b/ConfigModule/CMakeLists.txt index a797b94..4c4d570 100644 --- a/ConfigModule/CMakeLists.txt +++ b/ConfigModule/CMakeLists.txt @@ -32,11 +32,13 @@ set(ModuleName "") # 自定义安装前缀 set(CMAKE_INSTALL_PREFIX /usr/local/polet CACHE PATH "Install path prefix" FORCE) set(HEADER_FILES include/ConfigBase.h) +# 库文件添加 _socket 后缀 +set_target_properties(Config PROPERTIES OUTPUT_NAME "Config_socket") # 安装动态库 install(TARGETS Config LIBRARY DESTINATION lib # 安装到 CMAKE_INSTALL_PREFIX/lib ARCHIVE DESTINATION lib/static RUNTIME DESTINATION bin PUBLIC_HEADER DESTINATION include) # 安装到 CMAKE_INSTALL_PREFIX/include -# 安装头文件 -install(FILES ${HEADER_FILES} DESTINATION include) \ No newline at end of file +# 安装头文件(添加 _socket 后缀) +install(FILES include/ConfigBase.h DESTINATION include RENAME ConfigBase_socket.h) \ No newline at end of file