lmdb库
- 通过下列命令查找到后,仅仅需要将
L
M
D
B
I
N
C
L
U
D
E
D
I
R
和
{LMDB_INCLUDE_DIR}和
LMDBINCLUDEDIR和{LMDB_LIBRARIES}分别包含和链接到项目中
find_path(LMDB_INCLUDE_DIR NAMES lmdb.h PATHS "$ENV{LMDB_DIR}/include")
find_library(LMDB_LIBRARIES NAMES lmdb PATHS "$ENV{LMDB_DIR}/lib" )
Boost库
find_package(Boost REQUIRED COMPONENTS filesystem)
include_directories(
${Boost_INCLUDE_DIRS}
)
add_executable(hello main.cpp)
target_link_libraries(hello ${Boost_LIBRARIES})
OpenCV库
find_package(OpenCV REQUIRED)
target_link_libraries(hello ${OpenCV_LIBS})
OpenSSL库
sudo apt-get install libssl-dev
find_package(PkgConfig REQUIRED)
pkg_check_modules(JSONCPP jsoncpp)
find_package(OpenSSL REQUIRED)
include_directories( ${OPENSSL_INCLUDE_DIRS})
add_executable(baidu_ocr main.cpp)
target_link_libraries(baidu_ocr ${OPENSSL_LIBRARIES})
libJson库
sudo apt-get install libjsoncpp-dev
find_package(jsoncpp REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(JSONCPP jsoncpp)
link_libraries(${JSONCPP_LIBRARIES})
include_directories(${JSONCPP_INCLUDE_DIRS})
add_executable(baidu_ocr main.cpp ocr.h)
target_link_libraries(baidu_ocr ${JSONCPP_LIBRARIES})