File size: 722 Bytes
139f25e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | cmake_minimum_required(VERSION 3.15)
project(wakeup_axera_sdk LANGUAGES CXX C)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
include_directories(include)
add_library(wakeup_axera_sdk STATIC src/model_runner.cpp)
target_sources(wakeup_axera_sdk PRIVATE src/wake_word.cpp)
target_include_directories(wakeup_axera_sdk PUBLIC include)
add_executable(model_example examples/main.cpp)
if(AX_RUNTIME_ROOT)
target_include_directories(wakeup_axera_sdk PUBLIC ${AX_RUNTIME_ROOT}/include)
target_link_directories(wakeup_axera_sdk PUBLIC ${AX_RUNTIME_ROOT}/lib)
target_link_libraries(wakeup_axera_sdk PUBLIC ax_engine ax_sys ax_interpreter)
endif()
target_link_libraries(model_example PRIVATE wakeup_axera_sdk)
|