Makefile的静态模式
来源:互联网 发布:美女网络主播 编辑:程序博客网 时间:2024/06/06 02:43
在makefile中,多个目标可以共用一个规则,静态模式可以更容易的定义多目标规则。语法格式如下:
<目标集> : <目标模式> : <依赖模式>
<命令>
例子:
objects = foo.o bar.o
all: $(objects)
$(objects):%.o:%.c
$(CC) -c $< -o $@
$(objects)即为foo.o bar.o;%.o为所有.o文件,%.c为foo.c、bar.c; $<为所有依赖文件即foo.c、bar.c,$@为所有目标文件即foo.o bar.o;这段语句也就是让foo.c和bar.c分别编译成foo.o和bar.o;
Makefile关于静态模式的官方文档链接地址为:静态模式官方说明文档链接地址
- Makefile的静态模式
- makefile: 静态模式
- MAKEFILE--静态模式
- Makefile中的静态模式
- Makefile静态模式
- Makefile静态模式
- Makefile 静态模式
- makefile静态模式
- 关于Makefile静态模式
- makefile 推荐使用静态模式
- makefile之静态模式 (转载)
- makefile 多目标 静态模式 自动生成依赖性
- makefile详解 多目标 静态模式 十三
- Linux之Makefile(静态模式)
- 静态模式makefile中$(cobjs): $(obj)/%.o: $(src)/%.c
- 静态模式makefile中$(cobjs): $(obj)/%.o: $(src)/%.c
- makefile与静态库的几个实例
- makefile与静态库的几个实例
- 对九个超级程序员的采访
- 【Record 1】什么是user story?
- DLL动态库相关问题解析
- struts2中ognl表达式的运用
- NYOJ 题目485 A*B Problem
- Makefile的静态模式
- 在Mac OS X中配置Apache + PHP + MySQL
- 远程 DEBUG tomcat
- 你可能不知道的Shell
- 28个Unix/Linux的命令行神器
- POJ 1113 Wall 凸包求周长
- 整合两个项目
- cigarettes
- UVA 10601 CUBES (正方体Polya,有限制)