@@ -62,6 +62,9 @@ add_executable(portamp
6262 ${HEADER_FILES}
6363)
6464
65+ set_property (TARGET portamp PROPERTY CXX_STANDARD 14)
66+ set_property (TARGET portamp PROPERTY CXX_STANDARD_REQUIRED ON )
67+
6568if (MSVC )
6669 add_subdirectory (libs/libogg-1.3.2 EXCLUDE_FROM_ALL )
6770 add_subdirectory (libs/libvorbis-1.3.5 EXCLUDE_FROM_ALL )
@@ -71,9 +74,6 @@ if(MSVC)
7174 add_subdirectory (libs/monkey-audio EXCLUDE_FROM_ALL )
7275 add_subdirectory (libs/libopus EXCLUDE_FROM_ALL )
7376 add_subdirectory (libs/libopusfile EXCLUDE_FROM_ALL )
74- # set(CMAKE_C_FLAGS "/EHsc /RTCc /RTC1 /MTd /Zp16 /GS /Qpar /MP /wd4244")
75- # set(CMAKE_CXX_FLAGS "/EHsc /RTCc /RTC1 /MTd /Zp16 /GS /Qpar /MP /wd4244")
76- # add_definitions(-D_ALLOW_RTCc_IN_STL)
7777 target_link_libraries (portamp
7878 libogg
7979 libvorbis
@@ -101,7 +101,6 @@ elseif(APPLE)
101101 add_subdirectory (libs/monkey-audio EXCLUDE_FROM_ALL )
102102 add_subdirectory (libs/libopus EXCLUDE_FROM_ALL )
103103 add_subdirectory (libs/libopusfile EXCLUDE_FROM_ALL )
104- set (CMAKE_CXX_FLAGS "-std=c++11" )
105104 target_link_libraries (portamp
106105 libogg
107106 libvorbis
@@ -119,7 +118,6 @@ elseif(APPLE)
119118 target_link_libraries (portamp "${OPENAL_LIBRARY} " )
120119else ()
121120 add_subdirectory (libs/monkey-audio EXCLUDE_FROM_ALL )
122- set (CMAKE_CXX_FLAGS "-std=c++11" )
123121 target_link_libraries (portamp
124122 ogg
125123 vorbis
0 commit comments