You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
601 B

  1. cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
  2. project(wenet VERSION 0.1)
  3. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -pthread -fPIC -w")
  4. set(LIB_BASE_DIR /root/CXX_ENVS/wenet_runtime)
  5. list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake-linux)
  6. include(onnx)
  7. include(openfst)
  8. include_directories(
  9. ${OPENFST_INCLUDE_DIR}
  10. ${CMAKE_CURRENT_SOURCE_DIR}
  11. ${CMAKE_CURRENT_SOURCE_DIR}/kaldi
  12. )
  13. add_subdirectory(utils)
  14. add_subdirectory(frontend)
  15. add_subdirectory(post_processor)
  16. add_subdirectory(kaldi) # kaldi:
  17. add_subdirectory(decoder)
  18. add_subdirectory(grpc)