兼容linux

This commit is contained in:
xx
2024-05-28 15:10:50 +08:00
parent 6b0616ce71
commit 6d6a0bbf06
2 changed files with 12 additions and 1 deletions

View File

@@ -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)

View File

@@ -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)