MSVC build: fixed release compiler flags
This commit is contained in:
@@ -60,7 +60,7 @@ elseif (CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
|||||||
set(GENERAL_FLAGS "/MP /EHa")
|
set(GENERAL_FLAGS "/MP /EHa")
|
||||||
set(WARNING_FLAGS "/Wall /WX /sdl")
|
set(WARNING_FLAGS "/Wall /WX /sdl")
|
||||||
set(SECURITY_FLAGS "/GS /guard:cf")
|
set(SECURITY_FLAGS "/GS /guard:cf")
|
||||||
set(OPTIMIZATION_FLAGS "/O2 /Oi /Ob2 /Ot /DNDEBUG /GL")
|
set(OPTIMIZATION_FLAGS "/O2 /Oi /Ob2 /Ot /Oy /DNDEBUG /GL")
|
||||||
|
|
||||||
if (DISABLE_WARNINGS)
|
if (DISABLE_WARNINGS)
|
||||||
set(WARNING_FLAGS "/W0")
|
set(WARNING_FLAGS "/W0")
|
||||||
|
|||||||
4
external/src/Tari/CMakeLists.txt
vendored
4
external/src/Tari/CMakeLists.txt
vendored
@@ -39,8 +39,8 @@ include_directories(../grpc/third_party/abseil-cpp)
|
|||||||
if (CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
if (CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} /W0 /Zi /Od /Ob0 /MP /MTd")
|
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} /W0 /Zi /Od /Ob0 /MP /MTd")
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /W0 /Zi /Od /Ob0 /MP /MTd")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /W0 /Zi /Od /Ob0 /MP /MTd")
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /W0 /O1 /Ob2 /Oi /Os /Oy /MP /GL /MT")
|
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /W0 /O1 /Ob2 /Oi /Os /Oy /MP /GL /MT /GS /guard:cf")
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /W0 /O1 /Ob2 /Oi /Os /Oy /MP /GL /MT")
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /W0 /O1 /Ob2 /Oi /Os /Oy /MP /GL /MT /GS /guard:cf")
|
||||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} /W0 /Ob1 /Ot /Zi /MP /MT")
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} /W0 /Ob1 /Ot /Zi /MP /MT")
|
||||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /W0 /Ob1 /Ot /Zi /MP /MT")
|
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /W0 /Ob1 /Ot /Zi /MP /MT")
|
||||||
else()
|
else()
|
||||||
|
|||||||
2
external/src/curl
vendored
2
external/src/curl
vendored
Submodule external/src/curl updated: bf3206df3a...d644f86242
2
external/src/grpc
vendored
2
external/src/grpc
vendored
Submodule external/src/grpc updated: cad26a7244...e22a758b13
2
external/src/libuv
vendored
2
external/src/libuv
vendored
Submodule external/src/libuv updated: a43eeec023...bf762bb18b
2
external/src/libzmq
vendored
2
external/src/libzmq
vendored
Submodule external/src/libzmq updated: b05020c66e...8a20bd6132
2
external/src/miniupnp
vendored
2
external/src/miniupnp
vendored
Submodule external/src/miniupnp updated: 444861a6b1...f5ea6fb1aa
Reference in New Issue
Block a user