Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CC = gcc
- RM = rm -f
- NAME = libmy_malloc.so
- SRCS = malloc.c \
- free.c \
- show_alloc_mem.c \
- memory_dump.c \
- realloc.c \
- calloc.c \
- OBJS = $(SRCS:.c=.o)
- CFLAGS += -fPIC -Wall -Werror -Wextra
- LDFLAGS += -shared -lpthread
- all: $(OBJS)
- $(CC) -o $(NAME) $(OBJS) $(CFLAGS) $(LDFLAGS)
- clean:
- $(RM) $(OBJS)
- fclean: clean
- $(RM) $(NAME)
- re: fclean all
- .PHONY: all clean fclean re
Advertisement
Add Comment
Please, Sign In to add comment