From 3ce014732763fd28a7b03d5ce99ec990f830f985 Mon Sep 17 00:00:00 2001
From: cheliequan <liequanche@126.com>
Date: 星期五, 30 十二月 2022 15:59:41 +0800
Subject: [PATCH] 1.客户端支持只获取memfd,只获取数据,同时获取memfd和数据 2.优化代码,所有日志使用mydebug

---
 src/Makefile |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/Makefile b/src/Makefile
index af87aeb..3f8ae37 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,6 +1,6 @@
 CC=gcc
 AR=ar
-CFLAGS=-g -D __SHMT_DEBUG_MODE__=1 -Wall  -I${INCLUDE}  
+CFLAGS=-g -fPIC -D __SHMT_DEBUG_MODE__=1 -Wall  -I${INCLUDE}  
 INCLUDE=-I. -I ../include
 all:shmht shmht_mytests ipc_server ipc_client
 	gcc -g -c -Wall -Werror -I${INCLUDE} -fpic list_in_shm.c  memfd.c -lpthread
@@ -20,10 +20,10 @@
 ipc_server:libipc_server.so
 	$(CC) $(CFLAGS) $(INCLUDE) -fPIC -pthread -o $@ ../sample/ipc_server.c -lipc_server -L .
 libipc_server.so:
-	$(CC) -shared -fPIC $(INCLUDE)  -o $@ ipc_server_lib.c ipc_msg.c memfd.c
+	$(CC) -shared $(CFLAGS)  $(INCLUDE)  -o $@ ipc_server_lib.c ipc_msg.c memfd.c
 ipc_client:libipc_client.so
 	$(CC) $(CFLAGS) $(INCLUDE) -fPIC -o $@ ../sample/ipc_client.c ipc_msg.c memfd.c -lipc_client -L .
 libipc_client.so:
-	$(CC) -shared -fPIC $(INCLUDE) -o $@ ipc_client_lib.c ipc_msg.c memfd.c
+	$(CC) -shared $(CFLAGS) $(INCLUDE) -o $@ ipc_client_lib.c ipc_msg.c memfd.c
 clean:
 	rm -rf *.so *.o a.out shmht_mytests *.a ipc_client ipc_server

--
Gitblit v1.8.0