From e15d6fe15898caab7180b2065fea3382ecabd3e0 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期五, 05 二月 2021 19:01:23 +0800
Subject: [PATCH] update

---
 src/socket/shm_mod_socket.h |    4 ++--
 src/CMakeLists.txt          |    9 ++++++---
 CMakeLists.txt              |    2 +-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8fd5807..8cbc168 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@
 # we don't need to tinker with the path to run the executable
 set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/lib")
 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/lib")
-# set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}")
+set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
 
 option(BUILD_SHARED_LIBS "Build using shared libraries" ON)
 
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index fe74091..506e5ed 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -28,10 +28,13 @@
 ./shm/hashtable.cpp
 )
 
+if (BUILD_SHARED_LIBS)
+  add_library(shm_queue SHARED ${_SOURCES_})
+else()
+ add_library(shm_queue STATIC ${_SOURCES_})
+endif()
 
-# add_library(shm_queue SHARED ${_SOURCES_})
-# add_library(shm_queue STATIC ${_SOURCES_})
-add_library(shm_queue ${_SOURCES_})
+#add_library(shm_queue ${_SOURCES_})
 
 target_include_directories(shm_queue PUBLIC ${EXTRA_INCLUDES} )
 
diff --git a/src/socket/shm_mod_socket.h b/src/socket/shm_mod_socket.h
index 3795cfb..dc1f210 100644
--- a/src/socket/shm_mod_socket.h
+++ b/src/socket/shm_mod_socket.h
@@ -36,8 +36,8 @@
 	static int get_bus_sendbuf(bus_head_t &request_head, const void *topic_buf, int topic_size, const void *content_buf, int content_size, void **retbuf);
 
 public:
-	static size_t remove_keys(int keys[], size_t length);
-	static size_t remove_keys_exclude(int keys[], size_t length);
+	// static size_t remove_keys(int keys[], size_t length);
+	// static size_t remove_keys_exclude(int keys[], size_t length);
 
   // bus header 缂栫爜涓虹綉缁滀紶杈撶殑瀛楄妭
   static void * encode_bus_head(bus_head_t & bushead);

--
Gitblit v1.8.0