From 5d2216f2050299f9a1b6eb35eb169236be93a577 Mon Sep 17 00:00:00 2001 From: Markus Bullmann Date: Tue, 31 Jul 2018 15:36:01 +0200 Subject: [PATCH] Added some MSVC compiler switches --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 712531c..4b21660 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,7 +51,12 @@ if ("${CMAKE_GENERATOR}" MATCHES "Visual Studio*") -D_USE_MATH_DEFINES -DUNICODE -D_UNICODE + -DNOGDI ) + + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zc:__cplusplus") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /std:c++17") else() # system specific compiler flags ADD_DEFINITIONS(