NAME = libftprintf.a
SRCS = ft_printf.c ft_printf_ut.c
HEADER = ft_printf.h
OBJS = ${SRCS:%.c=%.o}
// 내용인즉슨, SRCS 변수 내용 중에서 .c 인 부분을 .o 로 바꾸라는 내용입니다.
CC = cc
CFLAGS = -Wall -Wextra -Werror -I ${HEADER}
.PHONY : all clean fclean re
all : ${NAME}
${NAME} : ${OBJS} ${HEADER}
ar -rcs ${NAME} ${OBJS}
%.o : %.c
${CC} ${CFLAGS} -c $< -o $@
clean :
rm -rf ${OBJS}
fclean : clean
rm -rf ${NAME}
re : fclean all
ar -rc 명령어 설명 : https://velog.io/@welloff_jj/libft-Linux-ar-명령어-간단-정리
rm -rf 명령어 설명 :
