File tree 1 file changed +5
-1
lines changed
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ cmake_minimum_required(VERSION 3.23.1 FATAL_ERROR)
28
28
project (dingo-store C CXX)
29
29
30
30
option (EXAMPLE_LINK_SO "Whether examples are linked dynamically" OFF )
31
- option (LINK_TCMALLOC "Link tcmalloc if possible" OFF )
31
+ option (LINK_TCMALLOC "Link tcmalloc if possible" ON )
32
32
option (BUILD_UNIT_TESTS "Build unit test" OFF )
33
33
option (ENABLE_COVERAGE "Enable unit test code coverage" OFF )
34
34
option (DINGO_BUILD_STATIC "Link libraries statically to generate the dingodb binary" ON )
@@ -45,11 +45,15 @@ option(WITH_LIBURING "Build with liburing" ON)
45
45
message (STATUS CMAKE_BUILD_TYPE =${CMAKE_BUILD_TYPE} )
46
46
message (STATUS THIRD_PARTY_BUILD_TYPE=${THIRD_PARTY_BUILD_TYPE} )
47
47
48
+ set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -DUSE_BTHREAD_MUTEX)
49
+
48
50
set (CMAKE_C_FLAGS_DEBUG "$ENV{CFLAGS} -O0 -g3 -ggdb" )
49
51
set (CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -g3 -ggdb" )
50
52
51
53
message (STATUS "CMAKE_CXX_STANDARD: ${CMAKE_CXX_STANDARD} " )
52
54
message (STATUS "SYSTEM: ${CMAKE_HOST_SYSTEM_NAME} ${CMAKE_HOST_SYSTEM_PROCESSOR} " )
55
+ message (STATUS "CMAKE_C_FLAGS: ${CMAKE_C_FLAGS} " )
56
+ message (STATUS "CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS} " )
53
57
54
58
# xdprocks
55
59
if (XDPROCKS_PATH)
You can’t perform that action at this time.
0 commit comments