@@ -65,28 +65,28 @@ endif ()
6565if (${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Debug" ))
6666
6767 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} " )
6969 if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" )
7070 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /fsanitize=address" )
7171 elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
7272 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread -g" )
7373 endif ()
7474 else ()
7575 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 " )
7777 endif ()
7878 message ("Debug mode:${CMAKE_CXX_FLAGS_DEBUG} " )
7979
8080elseif (${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Release" ))
8181
8282 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" )
8484 if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
8585 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pthread" )
8686 endif ()
8787 else ()
8888 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 " )
9090 file (MAKE_DIRECTORY /usr/local/etc/paozhu)
9191 file (COPY ${CMAKE_CURRENT_SOURCE_DIR} /conf/ DESTINATION /usr/local/etc/paozhu/)
9292 endif ()
@@ -95,7 +95,7 @@ elseif(${mode} AND (CMAKE_BUILD_TYPE STREQUAL "Release"))
9595else ()
9696 set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -Wextra" )
9797 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 " )
9999
100100 if (NOT CMAKE_SYSTEM_NAME MATCHES "Windows" )
101101 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address" )
0 commit comments