From 157b3411dd123694ca29dd80fe9ecc683958ccab Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期四, 27 七月 2023 11:54:24 +0800
Subject: [PATCH] add epoll/poll/select sendmsg/recvmsg transmit fd
---
src/Makefile | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/Makefile b/src/Makefile
index 62eef2d..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
@@ -14,16 +14,16 @@
shmht_mytests: shmht_mytests.o shmht.o memfd.o
$(CC) $(CFLAGS) $(INCLUDE) -L . -pthread -o $@ $^
shmht_mytests.o:
- $(CC) $(CFLAGS) $(INCLUDE) -fPIC -c shmht_mytests.c
+ $(CC) $(CFLAGS) $(INCLUDE) -fPIC -c ../sample/shmht_mytests.c
memfd.o:
$(CC) $(CFLAGS) $(INCLUDE) -fPIC -c memfd.c
ipc_server:libipc_server.so
- $(CC) $(CFLAGS) $(INCLUDE) -fPIC -pthread -o $@ ipc_server.c -lipc_server -L .
+ $(CC) $(CFLAGS) $(INCLUDE) -fPIC -pthread -o $@ ../sample/ipc_server.c -lipc_server -L .
libipc_server.so:
- $(CC) -shared -fPIC -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 $@ ipc_client.c ipc_msg.c memfd.c -lipc_client -L .
+ $(CC) $(CFLAGS) $(INCLUDE) -fPIC -o $@ ../sample/ipc_client.c ipc_msg.c memfd.c -lipc_client -L .
libipc_client.so:
- $(CC) -shared -fPIC -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