fix vad and cls cmake

pull/3050/head
MarsMeng 3 years ago
parent cdeaee5e63
commit 45020eaae7

@ -4,12 +4,15 @@ set -xe
BUILD_ROOT=build/Linux
BUILD_DIR=${BUILD_ROOT}/x86_64
mkdir -p ${BUILD_DIR}
BUILD_TYPE=Release
#BUILD_TYPE=Debug
BUILD_SO=OFF
BUILD_ASR=OFF
BUILD_CLS=ON
BUILD_VAD=ON
FASTDEPLOY_INSTALL_DIR=""
# the build script had verified in the paddlepaddle docker image.
# please follow the instruction below to install PaddlePaddle image.
@ -20,5 +23,7 @@ cmake -B ${BUILD_DIR} \
-DBUILD_SHARED_LIBS=${BUILD_SO} \
-DWITH_ASR=${BUILD_ASR} \
-DWITH_CLS=${BUILD_CLS} \
-DWITH_VAD=${BUILD_VAD}
-DWITH_VAD=${BUILD_VAD} \
-DFASTDEPLOY_INSTALL_DIR=${FASTDEPLOY_INSTALL_DIR}
cmake --build ${BUILD_DIR} -j

@ -4,8 +4,8 @@ set(srcs
)
add_library(cls ${srcs})
target_link_libraries(cls INTERFACE -static-libstdc++;-Wl,-Bsymbolic ${FASTDEPLOY_LIBS} kaldi-matrix kaldi-base frontend utils )
target_link_libraries(cls PRIVATE ${FASTDEPLOY_LIBS} kaldi-matrix kaldi-base frontend utils )
set(bin_name panns_nnet_main)
add_executable(${bin_name} ${CMAKE_CURRENT_SOURCE_DIR}/${bin_name}.cc)
target_link_libraries(${bin_name} -static-libstdc++;-Wl,-Bsymbolic gflags glog cls)
target_link_libraries(${bin_name} gflags glog cls)

@ -3,7 +3,7 @@ set(srcs
)
add_library(pps_vad ${srcs})
target_link_libraries(pps_vad PUBLIC ${FASTDEPLOY_LIBS} common glog)
target_link_libraries(pps_vad PUBLIC ${FASTDEPLOY_LIBS} common extern_glog)
set(bin_name vad_nnet_main)

Loading…
Cancel
Save