基础Makefile规则和样例展示
/基础的makefile样例/
目标:依赖
命令
//单文件编译
mian.o:main.c
gcc -c mian.c -o mian
//多文件编译
mian.o:main.c mian.h include.h
gcc -c mian.c main.h include.h
clean:
rm *.o xxx
基础升级版Makefile规则和样例展示
/基础的makefile样例/
//添加变量CC替换GCC方便管理
目标:依赖
命令
//单文件编译
CC = gcc
mian.o:main.c
$(CC) -c mian.c -o mian
//多文件编译
mian.o:main.c mian.h include.h
$(CC) -c mian.c main.h include.h
clean:
rm *.o xxx