From 40b09bb0706d09dba038e90ebaa178710a816189 Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期日, 23 四月 2023 10:47:09 +0800
Subject: [PATCH] Merge branch 'main' of github.com:alibaba-damo-academy/FunASR add
---
funasr/runtime/rapidpunc/CMakeLists.txt | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/funasr/runtime/rapidpunc/CMakeLists.txt b/funasr/runtime/rapidpunc/CMakeLists.txt
new file mode 100644
index 0000000..9b2b497
--- /dev/null
+++ b/funasr/runtime/rapidpunc/CMakeLists.txt
@@ -0,0 +1,35 @@
+cmake_minimum_required(VERSION 3.19)
+project(qmpunc)
+
+add_subdirectory(yaml-cpp)
+
+
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include yaml-cpp/include ${ONNXRUNTIME_DIR}/include)
+
+link_directories(yaml-cpp ${ONNXRUNTIME_DIR}/lib )
+
+set(APP_NAME rapidpunc_tester)
+set(LIB_NAME rapidpunc)
+
+
+if(WIN32)
+
+add_definitions(-D_WIN32)
+
+else()
+
+
+endif()
+
+set(MAIN_SRC "sources/tokenizer.cpp" "sources/punc_infer.cpp" "sources/constdef.cpp" "sources/libpuncapi.cpp" )
+
+add_library(${LIB_NAME} SHARED ${MAIN_SRC})
+
+target_compile_definitions(${LIB_NAME} PUBLIC -D_QMPUC_API_EXPORT)
+target_link_libraries( ${LIB_NAME} PUBLIC yaml-cpp onnxruntime )
+
+add_executable(${APP_NAME} sources/tester.cpp )
+
+
+target_link_libraries( ${APP_NAME} PRIVATE ${LIB_NAME})
--
Gitblit v1.9.1