mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
set MSVC debug information only on debug builds (#159533)
Fixes: https://github.com/pytorch/pytorch/issues/159515 To reduce the binary size increment in release builds by removing debug information. Pull Request resolved: https://github.com/pytorch/pytorch/pull/159533 Approved by: https://github.com/atalman
This commit is contained in:
@ -564,7 +564,7 @@ if(MSVC)
|
|||||||
set(CMAKE_NINJA_CMCLDEPS_RC OFF)
|
set(CMAKE_NINJA_CMCLDEPS_RC OFF)
|
||||||
if(MSVC_Z7_OVERRIDE)
|
if(MSVC_Z7_OVERRIDE)
|
||||||
# CMake set debug flags to use /Z7
|
# CMake set debug flags to use /Z7
|
||||||
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT Embedded)
|
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:Embedded>")
|
||||||
endif()
|
endif()
|
||||||
foreach(
|
foreach(
|
||||||
flag_var
|
flag_var
|
||||||
|
|||||||
Reference in New Issue
Block a user