目前我正在使用此命令在Mint中编译我的.c文件
gcc -std=gnu99 -Wall -Werror filename.c -o filename [-lm]
如何将这些参数设为默认值,或者可以在make filename.c
命令中包含它们?谢谢:))
答案 0 :(得分:1)
您需要编写类似
的makefileCC = gcc
EXEC = filename
OBJS = filename.o \
FLAGS = -std=gnu99 -Wall -Werror
LDLIBS = -lm
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(FLAGS) -o $@ $(OBJS) $(LDLIBS)
clean:
-rm -f $(EXEC) *.o
然后运行make来编译文件