Browse Source

2024.5.9-无fetch_content版本构建

master
Administrator 1 year ago
parent
commit
4de0772743
2 changed files with 11 additions and 4 deletions
  1. +6
    -0
      CMakeLists.txt
  2. +5
    -4
      cmake-linux/onnx.cmake

+ 6
- 0
CMakeLists.txt

@ -1,8 +1,14 @@
cmake_minimum_required(VERSION 3.14 FATAL_ERROR) cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
project(wenet VERSION 0.2) project(wenet VERSION 0.2)
# set color
string(ASCII 27 Esc)
set(ColourReset "${Esc}[m")
set(BoldGreen "${Esc}[1;32m")
set(BoldRed "${Esc}[31m")
# #
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -pthread -fPIC") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -pthread -fPIC")
set(LIB_BASE_DIR /root/projects/temp_xiaoke/asr_runtime/lib_files)
option(GRPC "whether to build with gRPC" ON) option(GRPC "whether to build with gRPC" ON)
option(ONNX "whether to build with ONNX" ON) option(ONNX "whether to build with ONNX" ON)

+ 5
- 4
cmake-linux/onnx.cmake

@ -1,8 +1,9 @@
FetchContent_Declare(onnxruntime
SOURCE_DIR ${LIB_BASE_DIR}/onnxruntime-src)
FetchContent_MakeAvailable(onnxruntime)
set(onnxruntime_SOURCE_DIR ${LIB_BASE_DIR}/onnxruntime-src)
include_directories(${onnxruntime_SOURCE_DIR}/include) include_directories(${onnxruntime_SOURCE_DIR}/include)
link_directories(${onnxruntime_SOURCE_DIR}/lib) link_directories(${onnxruntime_SOURCE_DIR}/lib)
list(APPEND third_party_libraries onnxruntime)
list(APPEND third_party_libraries onnxruntime)
add_definitions(-DUSE_ONNX)

Loading…
Cancel
Save