Update CMakeLists.txt

This commit is contained in:
blueloveTH 2023-09-28 15:46:58 +08:00
parent a3d4e66958
commit 366ff866d4

View File

@ -25,7 +25,16 @@ if(MSVC)
add_compile_options("/utf-8")
endif()
if(EMSCRIPTEN)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
set(CMAKE_CXX_FLAGS_RELEASE "-O3")
elseif(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /utf-8")
set(CMAKE_CXX_FLAGS_RELEASE "/O2")
else()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
set(CMAKE_CXX_FLAGS_RELEASE "-O2")
endif()
include_directories(${CMAKE_CURRENT_LIST_DIR}/include)