cmake: Add a few missing settings from the Visual Studio project files on MSVC.

This commit is contained in:
Admiral H. Curtiss
2022-05-21 04:37:28 +02:00
parent 89fadd26a6
commit 9908219dc6
3 changed files with 59 additions and 47 deletions

View File

@ -391,6 +391,13 @@ if (MSVC)
target_compile_options(dolphin-emu PRIVATE "${qtGui}")
target_compile_options(dolphin-emu PRIVATE "${qtGuiPriv}")
target_compile_options(dolphin-emu PRIVATE "${qtWidgets}")
if ("${QT_VERSION_MAJOR}" GREATER_EQUAL 6)
# Qt6 requires RTTI
foreach (flag CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELWITHDEBINFO)
string(REGEX REPLACE " /GR- " " /GR " ${flag} "${${flag}}")
endforeach()
endif()
endif()
if(WIN32)