makefile 常用自动化变量
来源:互联网 发布:tomcat设置域名访问 编辑:程序博客网 时间:2024/06/15 07:03
makefile 常用自动化变量
$@
表示规则中的目标文件集。在模式规则中,如果有多个目标,那么,"$@"就是匹配于目标中模式定义的集合。
$%
仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是"foo.a(bar.o)",那么,"$%"就是"bar.o","$@"就 是"foo.a"。如果目标不是函数库文件(Unix下是[.a],Windows下是[.lib]),那么,其值为空。
$<
依赖目标中的第一个目标名字。如果依赖目标是以模式(即"%")定义的,那么"$<"将是符合模式的一系列的文件集。注意,其是一个一个取出来的。
$?
所有比目标新的依赖目标的集合。以空格分隔。
$^
所有的依赖目标的集合。以空格分隔。如果在依赖目标中有多个重复的,那个这个变量会去除重复的依赖目标,只保留一份。
$+
这个变量很像"$^",也是所有依赖目标的集合。只是它不去除重复的依赖目标。
$*
这个变量表示目标模式中"%"及其之前的部分。
0 0
- makefile 常用自动化变量
- Makefile中常用自动化变量
- makefile常用函数和自动化变量
- MakeFile中的自动化变量
- Makefile中自动化变量
- makefile自动化变量
- makefile自动化变量
- makefile自动化变量
- makefile 自动化变量
- Makefile 自动化变量总结
- makefile 自动化变量
- makefile中的自动化变量
- makefile自动化变量
- Makefile 自动化变量总结
- Makefile 的自动化变量
- makefile中自动化变量
- Makefile自动化变量
- makefile自动化变量
- docker 用法
- 求最近点对(分治算法的运用)
- maven3 snapshot 使用配置
- iso七层模型
- Picasso的使用
- makefile 常用自动化变量
- xshell 快捷键
- NWERC 2007 / UVa 12124 Assemble (二分搜索&最小值最大问题)
- [Linux 线程]深入理解pthread_cond_wait、pthread_cond_signal
- hive 索引
- CAS—认证原理
- 用matlab处理4/8/n皇后问题
- iOS中关联对象的简单使用objc_setAssociatedObject
- XZ_iOS之iOS禁止程序在后台运行和申请后台3分钟的时长