We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a1ca382 commit c75009dCopy full SHA for c75009d
CMakeLists.txt
@@ -41,6 +41,16 @@ IF (MSGPACK_CXX11)
41
MESSAGE ( FATAL_ERROR "MSVC doesn't support C++11.")
42
ENDIF ()
43
44
+ELSE ()
45
+ IF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
46
+ SET (CMAKE_CXX_FLAGS "-std=c++03 ${CMAKE_CXX_FLAGS}")
47
+ ELSEIF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
48
49
+ ELSEIF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
50
+ IF (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 18)
51
+ SET (CMAKE_CXX_FLAGS "-DMSGPACK_USE_CPP03 ${CMAKE_CXX_FLAGS}")
52
+ ENDIF ()
53
54
55
56
IF (MSGPACK_32BIT)
0 commit comments