makefile 文件的写法

例子如下:

objects = hello.o world.o
objects += main.o

main:$(objects)
    gcc main.o hello.o world.o -o main

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

world.o: world.c world.h
    gcc -c world.c -o world.o
    
main.o: main.c
    gcc -c main.c -o main.o

print:
    echo $(objects)

clean:
   rm -rf *.o main

posted @ 2024-06-08 19:14  小默同学  阅读(12)  评论(0编辑  收藏  举报