Makefile
Makefile语法规则
- 显式表达
目标文件:依赖文件
指令
(第一个目标文件是最终生成的文件) - 伪指令
.PHONY:
指令名:
指令 - 注释使用#
基础用法
现在有一个hello.c源文件,我想生成一个可执行性文件。安装C程序预编译、汇编、编译、链接的过程生成可执行文件hello。步骤如下:
1. 在该目录下创建Makefile文件。文件名为Makefile,无后缀名
2. 编辑Makefile文件
3. 执行make或者make clear
hello:hello.o
gcc hello.o -o hello #注意前面有一个tab键
hello.o:hello.S
gcc -c hello.S -o hello.o
hello.S:hello.i
gcc -S hello.i -o hello.S
hello