cmake_minimum_required(VERSION 3.5)
project(LocalDBTool)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../build)
set(CMAKE_CXX_STANDARD 11)
add_compile_options(-fPIC)
add_definitions(-DDEBUG_ERR -DDEBUG_INFO -fpermissive)
add_definitions(-DGLOG)
set(CMAKE_BUILD_TYPE debug)
include_directories(
./
../../../BasicPlatForm
../../../BasicPlatForm/basic/util/app
../../../BasicPlatForm/basic/db/sqlite/
../../../BasicPlatForm/basic/db/sqlite/sqlite-v-3220000
../../../BasicPlatForm/libs/libuuid/include
../../../BasicPlatForm/libs/glog/include
../../../BasicPlatForm/libs/jsoncpp/include
/usr/include/x86_64-linux-gnu/qt5
/usr/include/x86_64-linux-gnu/qt5/QtCore/
/usr/include/x86_64-linux-gnu/qt5/QtSql/
)
link_directories(
../../../BasicPlatForm/basic/db/sqlite/sqlite-v-3220000
../../../BasicPlatForm/libs/libuuid/lib
../../../BasicPlatForm/libs/glog/lib
../../../BasicPlatForm/libs/jsoncpp/lib
)
add_executable(${PROJECT_NAME}
main.cpp
# SqliteFaceEncap.cpp
#
# ../../BasicPlatForm/basic/db/sqlite/sqliteEncapsulation.cpp
# ../../BasicPlatForm/basic/db/sqlite/sqliteEncapsulation.h
# GetUUId.cpp GetUUId.h
)
target_link_libraries(${PROJECT_NAME}
glog
pthread
Qt5Core
Qt5Sql
uuid
jsoncpp
sqlite3
dl
)