use /debug:fastlink when building with msvc and debug info
parent
0d9a78a852
commit
19cf9bd062
|
@ -516,6 +516,9 @@ set(OPTIMIZED_C_FLAGS "-std=c99 -O3")
|
||||||
set(EXE_LDFLAGS " ")
|
set(EXE_LDFLAGS " ")
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set(EXE_LDFLAGS "${EXE_LDFLAGS} /STACK:16777216")
|
set(EXE_LDFLAGS "${EXE_LDFLAGS} /STACK:16777216")
|
||||||
|
if(NOT "${CMAKE_BUILD_TYPE}" STREQUAL "Release" AND NOT "${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel")
|
||||||
|
set(EXE_LDFLAGS "${EXE_LDFLAGS} /debug:fastlink")
|
||||||
|
endif()
|
||||||
elseif(MINGW)
|
elseif(MINGW)
|
||||||
set(EXE_LDFLAGS "${EXE_LDFLAGS} -Wl,--stack,16777216")
|
set(EXE_LDFLAGS "${EXE_LDFLAGS} -Wl,--stack,16777216")
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in New Issue