LiteLoaderBDS-1.16.40/Tools/SymDBHelper/CMakeLists.txt
2022-09-21 19:47:03 +08:00

16 lines
551 B
CMake

cmake_minimum_required(VERSION 3.21)
project(SymDBHelper)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_BUILD_TYPE Release)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${CMAKE_SOURCE_DIR}/LiteLoader/Lib/)
add_definitions(-D"NDEBUG" -D"_LIB" -D"_UNICODE" -D"UNICODE")
add_compile_options(
/permissive- /GS /GL /W3 /Gy /Zc:wchar_t /Gm- /O2 /sdl /Zc:inline /fp:precise
/errorReport:prompt /WX- /Zc:forScope /Gd /Oi /MD /FC /diagnostics:column /utf-8
)
add_library(SymDBHelper STATIC SymDBHelper.cpp)
target_link_libraries(SymDBHelper Demangler)