makefile 语法
时间: 2023-09-13 14:11:28 浏览: 64
Makefile语法
4星 · 用户满意度95%
Makefile 是一种用于自动化编译的文件。语法结构如下:
```
target: dependencies
command
```
其中:
- target 表示目标文件,可以是可执行文件、中间文件、目标文件等。
- dependencies 表示依赖文件,即生成 target 文件所需要的文件。
- command 表示生成 target 所需要的命令。
命令必须以制表符(Tab)开头,否则 Makefile 将无法识别。
除了普通的命令,Makefile 还支持一些特殊的命令,如:
- `$(CC)`:表示 C 编译器。
- `$(CFLAGS)`:表示编译选项。
- `$(LD)`:表示链接器。
- `$(LDFLAGS)`:表示链接选项。
Makefile 中还可以使用变量、模式匹配等高级语法,可以根据具体需要进行学习和使用。
阅读全文