Makefile中的常用函数——wildcard,patsubst,filter
Makefile中的常用函数
wildcard
提取文件用
#拿到DIR指定目录的所有文件
SRC = $(wildcard $(DIR))
#拿到当前文件夹下的 *.cpp 文件
src=$(wildcard ./*.cpp)
patsubst
替换文件后缀用
$(patsubst 原模式, 目标模式, 文件列表)
OBJS = $(patsubst %.cpp,%.o,$(filter %.cpp,$(SRC)))
filter
过滤文件用
SRC = $(wildcard $(DIR))
#INC中是过滤出来的 .h类型的文件
INC = $(filter %.h,$(SRC))
#$(filter %.cpp,$(SRC) 过滤出来 .cpp 类型的文件
OBJS = $(patsubst %.cpp,%.o,$(filter %.cpp,$(SRC)))
Makefile中的常用函数——wildcard,patsubst,filter相关推荐
- Makefile中的常用函数subst、foreach、wildcard、notdir、patsubst
Makefile中函数参数间以逗号分隔,函数名和参数间以空格分隔,$ 是取值符号,$val相当于获取val变量的值. subst函数的调用语法 subst FROM, TO, TEXT 即将字符串TE ...
- Makefile中支持的函数大全
From: http://blog.chinaunix.net/uid-25365622-id-3056374.html 一.描述 Makefile的函数调用,很像变量的使用,也是以"$&q ...
- MATLAB中的常用函数小结
1. MATLAB中的常用函数小结 文章目录 1. MATLAB中的常用函数小结 1. MATLAB图像处理工具箱 1.1 图像显示 1.2 图像文件输入/输出 1.3. 图像像素值及其统计 1.4 ...
- Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介、具体案例、使用方法之详细攻略
Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介.具体案例.使用方法之详细攻略 目录 pandas中数据处理常用函数(isnull/dropna/fillna/ ...
- c语言中math的库函数,C语言中math.h库中的常用函数
C语言中math.h库中的常用函数 int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fa ...
- php spl函数,PHP SPL标准库中的常用函数介绍
这篇文章主要介绍了PHP SPL标准库中的常用函数介绍,本文着重讲解了spl_autoload_extensions().spl_autoload_register().spl_autoload()三 ...
- json pandas 内存溢出_pandas中的常用函数
Pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具. 近年随着大数据时代的到来,产生 ...
- [C++基础]队列queue中的常用函数
[C++基础]队列queue中的常用函数 本博客转载自:https://www.cnblogs.com/xuning/p/3321733.html 在C++中只要#include即可使用队列类,其中在 ...
- mysqlsql常用函数_MySQL中的常用函数
在MySQL中,函数不仅可以出现在select语句及其子句中,而且还可以出现在update.delete语句中. 常用的函数有: 1. 字符串函数:主要用于处理字符串. 2. 数值函数:主要用于处理数 ...
最新文章
- Jenkins 插件 地址证书报错问题解决思路
- 谷歌浏览器禁止右滑返回历史_移动端h5禁用浏览器左滑右滑的前进后退功能
- python开发环境比较好_python开发环境比较好,python 集成开发环境哪个好
- 不带头结点链表,尾部插入法创建
- 使用Java实现的简单的计算器
- 暑假集训做题,比赛的网站
- SQL点滴26—常见T-SQL面试解析
- 史上最“可怕”的数学科普,能全都看懂的只有天才!
- 使用RegularExpressionValidator验证(转)
- 2018年4月工业用微型计算机,2018年自考工业用微型计算机押密试题及答案(六)...
- 掐头去尾,只吃中间一段
- matlab虚拟现实之V-Realm Builder2建模注意事项
- java 网络序_JAVA 网络程序
- 如何用iso文件制作U盘启动
- 使用R语言中的GWmodel进行GWR模型的运算
- 2020 豆瓣电影榜单出炉,直接在豆瓣上看电影吧
- 二进制安装kubernetes1.14.1
- 深度解析,AI如何让创新变得更简单
- STM32串口通信详解
- 接口测试面试题及参考答案(汇总),真香
热门文章
- JavaScript面向对象编程浅析
- 【婚礼司仪】婚礼主持稿
- 删除 WPS后 Office 2007 右键新建的 xls 文件和 xlsx打开报错
- Cortex-AX系列性能对比(原)
- 在进程中执行cmd.exe指令关闭其它进程的方式[c#]
- 学计算机房空调功率是多少为好,空调功率是多少—空调功率一般有多少呢
- 服装用籽纤维织物的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 2021年拒绝躺平的三位Python号主!
- 使用Browser View Plus从Firefox访问多个浏览器
- python pygame模块按键延迟_Python之pygame学习键盘事件操作(9)