set(MODULE_NAME "CMBPrint") set(MODULE_PREFIX "LIB_CMBPRINT") set(${MODULE_PREFIX}_SRCS Card-v4.cpp CARD-v4.HPP ) add_library(${MODULE_NAME} SHARED ${${MODULE_PREFIX}_SRCS}) target_include_directories(${MODULE_NAME} PRIVATE ) target_link_directories(${MODULE_NAME} PRIVATE ) target_compile_definitions(${MODULE_NAME} PUBLIC "CMB_CARD_TRACK_EXPORTS") # 添加需要依赖的其他共享库(包括系统库) target_link_libraries(${MODULE_NAME} PRIVATE ) deploy_others(${MODULE_PREFIX} ${MODULE_NAME})