更新适配linux
This commit is contained in:
@@ -31,19 +31,34 @@ set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
|
|||||||
# 安装复制
|
# 安装复制
|
||||||
set(CMAKE_INSTALL_ALWAYS_COPY TRUE)
|
set(CMAKE_INSTALL_ALWAYS_COPY TRUE)
|
||||||
|
|
||||||
|
if(MSVC)
|
||||||
set(YLIB ${CMAKE_INSTALL_PREFIX}/../ylib)
|
set(YLIB ${CMAKE_INSTALL_PREFIX}/../ylib)
|
||||||
set(FASTWEB ${CMAKE_INSTALL_PREFIX}/../fastweb)
|
set(FASTWEB ${CMAKE_INSTALL_PREFIX}/../fastweb)
|
||||||
|
else()
|
||||||
|
set(YLIB /usr/local/include/ylib)
|
||||||
|
set(FASTWEB /usr/local/include/fastweb)
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
||||||
# 包含路径
|
# 包含路径
|
||||||
|
if(MSVC)
|
||||||
include_directories(
|
include_directories(
|
||||||
${YLIB}/include
|
${YLIB}/include
|
||||||
${FASTWEB}/include
|
${FASTWEB}/include
|
||||||
${FASTWEB}/include/lua
|
${FASTWEB}/include/lua
|
||||||
)
|
)
|
||||||
|
else()
|
||||||
|
include_directories(
|
||||||
|
/usr/local/include/ylib
|
||||||
|
/usr/local/include/fastweb
|
||||||
|
../sol2/include
|
||||||
|
)
|
||||||
|
endif()
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(/bigobj)
|
add_definitions(/bigobj)
|
||||||
set(MYSQL_CPP_LIB_DIR "$ENV{USERPROFILE}/MySQL/MySQL Connector C++ 8.2.0/lib64")
|
set(MYSQL_CPP_LIB_DIR "$ENV{USERPROFILE}/MySQL/MySQL Connector C++ 8.2.0/lib64")
|
||||||
|
else()
|
||||||
|
include_directories(/usr/include/lua5.3)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# 添加共享库
|
# 添加共享库
|
||||||
@@ -84,4 +99,4 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
install(TARGETS ${MODULE_NAME} DESTINATION $<IF:$<CONFIG:Debug>,${FASTWEB}/bin/debug/module/${MODULE_NAME},${FASTWEB}/bin/release/module/${MODULE_NAME}>)
|
install(TARGETS ${MODULE_NAME} DESTINATION $<IF:$<CONFIG:Debug>,${FASTWEB}/bin/debug/module/${MODULE_NAME},${FASTWEB}/bin/release/module/${MODULE_NAME}>)
|
||||||
|
|||||||
Reference in New Issue
Block a user