Commit f6e82b5870154a6ff987d9324085d01c1a9f641b
1 parent
21afbc0c
Default to optimized compile, include lpush_benchmark build
Showing
1 changed file
with
5 additions
and
1 deletions
CMakeLists.txt
| 1 | cmake_minimum_required(VERSION 2.8.4) | 1 | cmake_minimum_required(VERSION 2.8.4) |
| 2 | project(redisx) | 2 | project(redisx) |
| 3 | 3 | ||
| 4 | -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -Wall -g -fno-omit-frame-pointer") | 4 | +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -Wall -O3")#-g -fno-omit-frame-pointer") |
| 5 | # set(CMAKE_VERBOSE_MAKEFILE ON) | 5 | # set(CMAKE_VERBOSE_MAKEFILE ON) |
| 6 | 6 | ||
| 7 | # --------------------------------------------------------- | 7 | # --------------------------------------------------------- |
| @@ -29,3 +29,7 @@ set(LIB_ALL ${LIB_REDIS}) | @@ -29,3 +29,7 @@ set(LIB_ALL ${LIB_REDIS}) | ||
| 29 | 29 | ||
| 30 | add_executable(basic examples/basic.cpp ${SRC_ALL}) | 30 | add_executable(basic examples/basic.cpp ${SRC_ALL}) |
| 31 | target_link_libraries(basic ${LIB_REDIS}) | 31 | target_link_libraries(basic ${LIB_REDIS}) |
| 32 | + | ||
| 33 | + | ||
| 34 | +add_executable(lpush_benchmark examples/lpush_benchmark.cpp ${SRC_ALL}) | ||
| 35 | +target_link_libraries(lpush_benchmark ${LIB_REDIS}) |