File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -120,8 +120,10 @@ elseif(VTR_IPO_BUILD STREQUAL "auto")
120120 set (CMAKE_INTERPROCEDURAL_OPTIMIZATION ON )
121121 else ()
122122 message (STATUS "Building with IPO: off (auto)" )
123- set (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG } -fPIC" )
124- set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG } -fPIC" )
123+ if (NOT MSVC )
124+ set (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG } -fPIC" )
125+ set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG } -fPIC" )
126+ endif ()
125127 endif ()
126128else ()
127129 message (STATUS "Building with IPO: off" )
@@ -137,9 +139,10 @@ if(NOT MSVC)
137139 set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG } -O0 -g3" )
138140endif ()
139141
140- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS } -fPIC" )
141- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } -fPIC" )
142-
142+ if (NOT MSVC )
143+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS } -fPIC" )
144+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } -fPIC" )
145+ endif ()
143146#
144147# Warning flags
145148#
You can’t perform that action at this time.
0 commit comments