xx il y a 2 ans
Parent
commit
6d6a0bbf06
2 fichiers modifiés avec 12 ajouts et 1 suppressions
  1. 5 0
      build.sh
  2. 7 1
      src/CMakeLists.txt

+ 5 - 0
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)

+ 7 - 1
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)