首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Makefile完全笔记

Makefile完全笔记

资料介绍
Makefile完全笔记
Makefile完全笔记
Makefile完全笔记 1
1. 示例: 1
2. make是如何工作 2
3. 变量的使用 2
4. 自动推导(隐晦规则) 2
5. Makefile 总述 3
6. 书写规则 4
7. 书写命令 9
8. 使用变量 10
9. 使用条件判断 14
10. 使用函数 15
11. make 的运行 20
12. 使用make更新函数库文件 31


1 1. 示例:

Makefile:
edit : main.o command.o display.o
    cc -o edit main.o command.o display.o #
如何生成目标文件的操作系统命令,一定要以一个 Tab 键为开头

main.o : main.c defs.h
    cc -c main.c

command.o : command.c defs.h command.h
    cc -c command.c

display.o : display.c defs.h buffer.h
    cc -c display.c
#make clean
clean :
    rm edit main.o command.o display.o
#冒号后什么也没有,make就不会自动去找文件的依赖性,也就不会自动执行其后所定义
的命令。要执行其后的命令,就要在make命令后明显得指出这个lable的名字。我们可以
在一个 makefile
中定义不用的编译或是和编译无关的命令,比如程序的打包,程序的备份,等等
 

2 2. make是如何工作

1、make会在当前目录下找名字叫“Makefile”或“makefile”的文件;
2、如找到,它会找 ma
标签:Makefile完全笔记
Makefile完全笔记
本地下载

评论