|
|
@ -67,12 +67,13 @@ endif () |
|
|
|
|
|
|
|
find_path(OPENFST_INCLUDE_DIR fst/fst.h PATHS ${OPENFST_ROOT}/include) |
|
|
|
find_path(OPENFST_BINARY_DIR fstsymbols PATHS ${OPENFST_ROOT}/bin) |
|
|
|
find_path(OPENFST_LIBRARY_DIR fst.a PATHS ${OPENFST_ROOT}/lib) |
|
|
|
find_library(fst NAMES fst PATHS ${OPENFST_ROOT}/lib) |
|
|
|
set(OPENFST_LIBRARYS fst gflags_nothreads_static glog dl) |
|
|
|
#验证库和文件是否被找到 |
|
|
|
include(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake) |
|
|
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Openfst DEFAULT_MSG |
|
|
|
OPENFST_INCLUDE_DIR OPENFST_BINARY_DIR fst GFLAGS_LIBRARY_NOTHREADS GFLAGS_LIBRARY GLOG_LIBRARY) |
|
|
|
OPENFST_INCLUDE_DIR OPENFST_BINARY_DIR fst GFLAGS_LIBRARY_NOTHREADS GFLAGS_LIBRARY GLOG_LIBRARY OPENFST_LIBRARY_DIR) |
|
|
|
message("${BoldGreen} |
|
|
|
OPENFST_INCLUDE_DIR: ${OPENFST_INCLUDE_DIR} |
|
|
|
OPENFST_BINARY_DIR: ${OPENFST_BINARY_DIR} |
|
|
|