linux下以hello.c和 hello.h 两个文件写一个 makefile

2024-12-25 08:02:13
推荐回答(5个)
回答1:

hello : hello.o
gcc -o hello hello.o

hello.o : hello.c
gcc -c hello.c
#hello.c中要include

回答2:

hello:hello.c hello.h
gcc -o hello hello.c hello.h
#这行是注释 gcc前面 必须是TAB 不能使空格

回答3:

hello:hello.o
gcc -g -o $@ $^
hello.o:hello.c hello.h
gcc -g -c $^
clean:
rm -f *.o

谢谢采纳

回答4:

all: hello
hello: hello.c hello.h
gcc hello.c -o hello

回答5:

hello : hello.o
gcc -o hello hello.o
hello.o : hello.c
gcc -c hello.c
注意:gcc前是一个Tab键,并非空格。