From 6d6a0bbf0601091fac8d35b58efda51cc99cfbb4 Mon Sep 17 00:00:00 2001 From: xx Date: Tue, 28 May 2024 15:10:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.sh | 5 +++++ src/CMakeLists.txt | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 699a2aa..efa2082 100644 --- a/build.sh +++ b/build.sh @@ -10,6 +10,11 @@ sudo apt install -y openssl sudo apt install -y libboost-dev sudo apt install -y libmysqlcppconn-dev sudo apt install -y libleveldb-dev +sudo apt install -y libsoci-dev +sudo apt install -y unixodbc-dev +sudo apt install -y liblua5.4-dev + + # 初始化变量 src_dir=$(pwd) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d8cfc0a..769bee6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -16,7 +16,7 @@ if(MSVC) set(MYSQL_CPPCONN_INCLUDE CACHE PATH "mysql-connector include") include_directories(${MYSQL_CPPCONN_INCLUDE}) include_directories(${PROJECT_SOURCE_DIR}/3rdparty/HP-Socket/Windows/Include) - add_compile_options(/utf-8) + add_compile_options(/utf-8) endif() @@ -41,5 +41,11 @@ endforeach() ######################## 安装 ######################## install(TARGETS ${PROJECT_NAME} DESTINATION lib) +install( + DIRECTORY ${PROJECT_SOURCE_DIR}/include/db + DIRECTORY ${PROJECT_SOURCE_DIR}/include/base + DIRECTORY ${PROJECT_SOURCE_DIR}/include/util + DIRECTORY ${PROJECT_SOURCE_DIR}/include/net +DESTINATION include)