cmake_minimum_required(VERSION 3.10) project(Pipeline) set(CMAKE_CXX_STANDARD 11) set(VERSION_STRING 0.0.0) set(SOVERSION_STRING 0.0.0) message(STATUS "Lite.AI.ToolKit ${VERSION_STRING}") message(STATUS "Project: lite.ai.toolkit") message(STATUS "Version: ${VERSION_STRING}") message(STATUS "SO Version: ${SOVERSION_STRING}") message(STATUS "Build Type: ${CMAKE_BUILD_TYPE}") message(STATUS "Platform Name: ${PLATFORM_NAME}") message(STATUS "Root Path: ${CMAKE_SOURCE_DIR}") # root dir set(LITE_AI_ROOT_DIR ${CMAKE_SOURCE_DIR}) # here, root dir: D:\CXXPkg\lite.ai.toolkit_v010_4read\ # set default build dir for lite.ai.toolkit if (NOT DEFINED BUILD_LITE_AI_DIR) set(BUILD_LITE_AI_DIR ${LITE_AI_ROOT_DIR}/build/lite.ai.toolkit) endif () set(LIBRARY_OUTPUT_PATH ${LITE_AI_ROOT_DIR}/build_pipe/Pipeline/lib) set(EXECUTABLE_OUTPUT_PATH ${LITE_AI_ROOT_DIR}/build_pipe/Pipeline/bin) include_directories(${BUILD_LITE_AI_DIR}/include) link_directories(${BUILD_LITE_AI_DIR}/lib/MinSizeRel) link_directories(${LITE_AI_ROOT_DIR}/third_party/lib) add_subdirectory(pipeline)