mirror of
https://github.com/yse/easy_profiler.git
synced 2024-12-28 17:28:14 +08:00
Set CXX standard by cmake
This commit is contained in:
parent
cbbf570fae
commit
052bd47452
@ -59,13 +59,6 @@ if(NOT DEFINED EASY_PROGRAM_VERSION_MAJOR)
|
|||||||
|
|
||||||
endif(NOT DEFINED EASY_PROGRAM_VERSION_MAJOR)
|
endif(NOT DEFINED EASY_PROGRAM_VERSION_MAJOR)
|
||||||
|
|
||||||
if(WIN32)
|
|
||||||
add_definitions(
|
|
||||||
-D_CRT_SECURE_NO_WARNINGS
|
|
||||||
)
|
|
||||||
endif(WIN32)
|
|
||||||
|
|
||||||
|
|
||||||
set(SOURCES
|
set(SOURCES
|
||||||
${CPP_FILES}
|
${CPP_FILES}
|
||||||
${H_FILES}
|
${H_FILES}
|
||||||
@ -77,9 +70,18 @@ add_definitions(
|
|||||||
#-DEASY_PROFILER_API_DISABLED # uncomment this to disable profiler api only (you will have to rebuild only easy_profiler)
|
#-DEASY_PROFILER_API_DISABLED # uncomment this to disable profiler api only (you will have to rebuild only easy_profiler)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (CMAKE_VERSION VERSION_LESS "3.1")
|
||||||
|
if (UNIX)
|
||||||
|
set (CMAKE_CXX_FLAGS "-std=gnu++11 ${CMAKE_CXX_FLAGS}")
|
||||||
|
endif (UNIX)
|
||||||
|
else ()
|
||||||
|
set (CMAKE_CXX_STANDARD 11)
|
||||||
|
endif (CMAKE_VERSION VERSION_LESS "3.1")
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
add_definitions(
|
add_definitions(
|
||||||
-D_WINSOCK_DEPRECATED_NO_WARNINGS
|
-D_WINSOCK_DEPRECATED_NO_WARNINGS
|
||||||
|
-D_CRT_SECURE_NO_WARNINGS
|
||||||
)
|
)
|
||||||
endif(WIN32)
|
endif(WIN32)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user