Prevents optimizations for debug configuration on Windows. (#1270)
This commit is contained in:
parent
d39a1a0bdf
commit
e12e1d67c6
|
@ -567,6 +567,10 @@ target_include_directories(${PROJECT_NAME} PRIVATE
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
||||||
target_compile_options(${PROJECT_NAME} PRIVATE
|
target_compile_options(${PROJECT_NAME} PRIVATE
|
||||||
|
$<$<CONFIG:Debug>:
|
||||||
|
/Od;
|
||||||
|
/Oi-
|
||||||
|
>
|
||||||
$<$<CONFIG:Release>:
|
$<$<CONFIG:Release>:
|
||||||
/std:c++latest;
|
/std:c++latest;
|
||||||
/Oi;
|
/Oi;
|
||||||
|
|
|
@ -1738,15 +1738,15 @@ if(MSVC)
|
||||||
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
|
||||||
target_compile_options(${PROJECT_NAME} PRIVATE
|
target_compile_options(${PROJECT_NAME} PRIVATE
|
||||||
$<$<CONFIG:Debug>:
|
$<$<CONFIG:Debug>:
|
||||||
/sdl-;
|
/w;
|
||||||
/w
|
/Od
|
||||||
>
|
>
|
||||||
$<$<CONFIG:Release>:
|
$<$<CONFIG:Release>:
|
||||||
/Oi;
|
/Oi;
|
||||||
/sdl-;
|
|
||||||
/Gy;
|
/Gy;
|
||||||
/W3
|
/W3
|
||||||
>
|
>
|
||||||
|
/sdl-;
|
||||||
/permissive-;
|
/permissive-;
|
||||||
/MP;
|
/MP;
|
||||||
${DEFAULT_CXX_DEBUG_INFORMATION_FORMAT};
|
${DEFAULT_CXX_DEBUG_INFORMATION_FORMAT};
|
||||||
|
|
Loading…
Reference in New Issue