Path: blob/master/examples/cpptflite/CMakeLists.txt
1558 views
cmake_minimum_required(VERSION 2.6)1PROJECT(TfliteTTS)23option(MAPPER "Processor select (supported BAKER or LJSPEECH)")4if (${MAPPER} STREQUAL "LJSPEECH")5add_definitions(-DLJSPEECH)6elseif (${MAPPER} STREQUAL "BAKER")7add_definitions(-DBAKER)8else ()9message(FATAL_ERROR "MAPPER is only supported BAKER or LJSPEECH")10endif()1112message(STATUS "MAPPER is selected: "${MAPPER})1314include_directories(lib)15include_directories(lib/flatbuffers/include)16include_directories(src)1718aux_source_directory(src DIR_SRCS)1920SET(CMAKE_CXX_COMPILER "g++")2122SET(CMAKE_CXX_FLAGS "-O3 -DNDEBUG -Wl,--no-as-needed -ldl -pthread -fpermissive")2324add_executable(demo demo/main.cpp ${DIR_SRCS})2526find_library(tflite_LIB tensorflow-lite lib)2728target_link_libraries(demo ${tflite_LIB})2930