Jiale/test2_ort/CMakeLists.txt

30 lines
1.0 KiB
CMake

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)