|
|
|
|
@ -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)
|
|
|
|
|
# 安装头文件(添加 _socket 后缀)
|
|
|
|
|
install(FILES include/ImgCheckBase.h DESTINATION include RENAME ImgCheckBase_socket.h)
|
|
|
|
|
install(FILES include/ImgCheckConfig.h DESTINATION include RENAME ImgCheckConfig_socket.h)
|