mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 17:57:01 +08:00
chore. add cmake opt
This commit is contained in:
@@ -4,9 +4,7 @@ project(MeoAssistantArknights)
|
||||
option(BUILD_JNI "build jni" OFF)
|
||||
option(BUILD_TEST "build a demo" OFF)
|
||||
|
||||
include_directories(include 3rdparty/include)
|
||||
aux_source_directory(src/MeoAssistant SRC)
|
||||
add_definitions(-DASST_DLL_EXPORTS)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
if (WIN32)
|
||||
add_compile_options("$<$<C_COMPILER_ID:MSVC>:/utf-8>")
|
||||
@@ -18,7 +16,13 @@ if (WIN32)
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MTd")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/W4>")
|
||||
add_compile_options("$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall;-Wextra;-Wpedantic>")
|
||||
|
||||
add_definitions(-DASST_DLL_EXPORTS)
|
||||
|
||||
include_directories(include 3rdparty/include)
|
||||
aux_source_directory(src/MeoAssistant SRC)
|
||||
|
||||
add_library(MeoAssistant SHARED ${SRC})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user