1
현재 파일을 사용하여 메이크 파일을 설정하려고합니다.Makefile의 설정 파일
이 내가
NAME = test
OBJS = $(SRCS_NAMES:.c=.o)
SRCS_DIR = sources/
function = echo main.c test.c
#function where i parse my file
#i use a makefile function cause i need to pass regex as parameters
all : $(NAME)
parse :
$(eval SRCS_NAMES = $(addprefix $(SRCS_DIR), $(shell $(call function))))
-include parse
%.o : %.c
gcc -c $< -o [email protected]
$(NAME) : $(OBJS)
gcc -o $(NAME) $(OBJS)
.o 만이 구축되지 않은 이유를 이해가 안했을 것입니다.
덕분에 당신의 시간을