|
|
|
|
@ -63,9 +63,7 @@ file(GLOB SRC_LISTS
|
|
|
|
|
${PROJECT_SOURCE_DIR}/AIEngineModule/src/*.cu
|
|
|
|
|
)
|
|
|
|
|
add_library(TY_Check SHARED ${SRC_LISTS})
|
|
|
|
|
set_target_properties(TY_Check PROPERTIES
|
|
|
|
|
OUTPUT_NAME "ZB_BACKPLATE"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
target_link_libraries(TY_Check
|
|
|
|
|
nvinfer
|
|
|
|
|
Config
|
|
|
|
|
@ -80,11 +78,14 @@ set(ModuleName "")
|
|
|
|
|
# 自定义安装前缀
|
|
|
|
|
set(CMAKE_INSTALL_PREFIX /usr/local/zb_backplate CACHE PATH "Install path prefix" FORCE)
|
|
|
|
|
set(HEADER_FILES include/ImgCheckBase.h include/ImgCheckConfig.h)
|
|
|
|
|
# 库文件添加 _backplate 后缀
|
|
|
|
|
set_target_properties(TY_Check PROPERTIES OUTPUT_NAME "TY_Check_backplate")
|
|
|
|
|
# 安装动态库
|
|
|
|
|
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)
|
|
|
|
|
# 安装头文件(添加 _backplate 后缀)
|
|
|
|
|
install(FILES include/ImgCheckBase.h DESTINATION include RENAME ImgCheckBase_backplate.h)
|
|
|
|
|
install(FILES include/ImgCheckConfig.h DESTINATION include RENAME ImgCheckConfig_backplate.h)
|