Increase stack size for MSVC

To avoid spurious stack overflows due to lots of data on the stack
This commit is contained in:
congusbongus
2025-05-01 21:06:35 +10:00
parent 74f5737ec1
commit 2251b5e923

View File

@@ -82,6 +82,8 @@ if(APPLE)
INSTALL_RPATH "@loader_path/../Frameworks;/Library/Frameworks")
elseif(MSVC)
set_target_properties(cdogs-sdl PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/src")
# Increase stack size to avoid stack overflows
set_target_properties(cdogs-sdl PROPERTIES LINK_FLAGS /STACK:10000000)
endif()
target_link_libraries(cdogs-sdl cdogs cdogs_proto ${EXTRA_LIBRARIES})