@@ -65,28 +65,28 @@ endif ()
65
65
if (${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Debug" ))
66
66
67
67
if (CMAKE_SYSTEM_NAME MATCHES "Windows" )
68
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DASIO_STANDALONE -DDEBUG ${BOOST_OPEN} ${GD_OPEN} " )
68
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DASIO_STANDALONE -DBENCHMARK - DDEBUG ${BOOST_OPEN} ${GD_OPEN} " )
69
69
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" )
70
70
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /fsanitize=address" )
71
71
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
72
72
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g" )
73
73
endif ()
74
74
else ()
75
75
set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -Wextra" )
76
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g -fsanitize=address -DASIO_STANDALONE -DDEBUG ${BOOST_OPEN} ${GD_OPEN} -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
76
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g -fsanitize=address -DASIO_STANDALONE -DBENCHMARK - DDEBUG ${BOOST_OPEN} ${GD_OPEN} -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
77
77
endif ()
78
78
message ("Debug mode:${CMAKE_CXX_FLAGS_DEBUG} " )
79
79
80
80
elseif (${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Release" ))
81
81
82
82
if (CMAKE_SYSTEM_NAME MATCHES "Windows" )
83
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DASIO_STANDALONE ${BOOST_OPEN} ${GD_OPEN} -O3" )
83
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DASIO_STANDALONE ${BOOST_OPEN} ${GD_OPEN} -DBENCHMARK - O3" )
84
84
if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
85
85
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread" )
86
86
endif ()
87
87
else ()
88
88
set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall -Wextra -O3" )
89
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DASIO_STANDALONE ${BOOST_OPEN} ${GD_OPEN} -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
89
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DASIO_STANDALONE ${BOOST_OPEN} ${GD_OPEN} -DBENCHMARK -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
90
90
file (MAKE_DIRECTORY /usr/local/etc/paozhu )
91
91
file (COPY ${CMAKE_CURRENT_SOURCE_DIR} /conf/ DESTINATION /usr/local/etc/paozhu/ )
92
92
endif ()
@@ -95,7 +95,7 @@ elseif(${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Release"))
95
95
else ()
96
96
set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -Wextra" )
97
97
message ("Debug mode:${CMAKE_CXX_FLAGS_DEBUG} " )
98
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g -fsanitize=address -DASIO_STANDALONE -DDEBUG ${BOOST_OPEN} ${GD_OPEN} -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
98
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g -fsanitize=address -DASIO_STANDALONE -DBENCHMARK - DDEBUG ${BOOST_OPEN} ${GD_OPEN} -I/usr/local/include -I/usr/local/mysql/include -I/usr/include -I/usr/include/mysql " )
99
99
100
100
if (NOT CMAKE_SYSTEM_NAME MATCHES "Windows" )
101
101
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address" )
0 commit comments