Add Zc:inline for msvc

This commit is contained in:
Marek Roszko 2025-01-22 20:23:32 -05:00
parent 90465d6261
commit dc5276c1df

View File

@ -540,6 +540,8 @@ if( MSVC )
# /Zc:__cplusplus: define this macro according to C++ standard version
string( APPEND CMAKE_CXX_FLAGS " /Zc:__cplusplus" )
# /Zc:inline: enforces C++11 requirement that inline functions must have a definition in the same unit
string( APPEND CMAKE_CXX_FLAGS " /Zc:inline" )
# /GF: enable string pooling
string( APPEND CMAKE_CXX_FLAGS_RELEASE " /GF" )
string( APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO " /GF" )