用法

$(subst FROM,TO,TEXT)

即将 TEXT 中的东西从 FROM 变为 TO

例一

$(subst a,the,There is a big tree)

返回结果即是 “There is the big tree”

例二

# macro to remove quotes from an argument, ie $(call dequote,$(CONFIG_BLAH))
define dequote
$(subst ",,$(1))
endef 

调用:

CC := $(call dequote,$(CONFIG_TOOLPREFIX))gcc

即去除参数 $1 中所有 “,则 “xtensa-lx106-elf-“gcc 变为 xtensa-lx106-elf-gcc

makefile 之 subst相关推荐

  1. Makefile shell subst $(1)

    MAKE_3_80_realpath    = $(shell $(top_srcdir)/scripts/realpath.sh '$(subst $(SQUOTE),\\$(SQUOTE),$(1 ...

  2. Makefile之subst 函数

    Makefile里的subst 用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO Makefile中的字符串处理函数 格式:     $(subst <f ...

  3. 高通平台dtb文件的加载过程

    高通平台dtb文件的加载过程 高通平台对dts的两种打包方式 zImage-dtb dt.img zImage-dtb方式 zImage-dtb的编译 二进制文件查看 lk的加载过程代码分析 dt.i ...

  4. mtk cam_cal eeprom 驱动

    文章目录 前言 1.驱动架构 1.1 结构目录 1.2 内核编译相关 1.3 Makefile 2.driver 2.1 init 2.1 EEPROM_drv_ioctl 2.2 EEPROM_ge ...

  5. Makefile 里的 subst 函数

     在Makefile中可以使用函数来处理变量.函数的返回值可以当做变量来使用. 一.函数的调用语法 函数调用,很像变量的使用,也是以"$"来标识的,其语法为:$( )或${ } ...

  6. Makefile 零基础学习笔记:subst 的用法

    前言 阅读Makefile 文件时,常遇到subst的使用,这个subst 到底起了什么作用呢? 通过查看 gnu make 的手册:可以清楚这个 subst 作用就是:替换,把一个字符串替换成另一个 ...

  7. Makefile 中的subst

    Linux中subst是字符串处理函数. Makefile里的subst 用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO Makefile中的字符串处理函数 ...

  8. Makefile中的常用函数subst、foreach、wildcard、notdir、patsubst

    Makefile中函数参数间以逗号分隔,函数名和参数间以空格分隔,$ 是取值符号,$val相当于获取val变量的值. subst函数的调用语法 subst FROM, TO, TEXT 即将字符串TE ...

  9. 浅显易懂 Makefile 入门 (05)— 字符串处理函数(patsubst、subst、strip、findstring、filter、filter-out、sort、word)

    1. 字符串函数格式 函数调用的格式如下: $(<function> <arguments>) 或者是 ${<function> <arguments> ...

最新文章

  1. NR:UE初始搜网流程
  2. mac连接手机 vm_使用mac ssh连接谷歌云vm实例
  3. TensorFlow笔记(11) GoolgeNet
  4. 计算机学科技术前沿:第31次中国互联网络发展状况统计报告
  5. 微信公众号开发 ----微信获取access_token(2)
  6. Python3制作百度文库免费下载器
  7. 华为hicar支持车型列表_汽车大观| 华为的“汽车梦”
  8. java生成三位随机数_java工具类(三)之生成若干位随机数
  9. kalilinux安装中文输入法 安装fcitx,小企鹅输入法。
  10. 【mpeg1】mpeg1相关资料
  11. 获取本电脑外网IP和内网IP
  12. Win10内存占用率过高问题解决
  13. 独家 | 爱奇艺如何用大数据助力娱乐工业革命?
  14. 射影几何----二阶曲线可由曲线上任意两点生成画法
  15. 三维激光扫描技术在工程领域中的应用
  16. Ubantu如何通过ISCSI连接V3500磁盘阵列
  17. 爬取知乎壁纸:selenium模拟登陆获取cookies,再将cookies传递给requests
  18. Unity3D实现俄罗斯方块
  19. iOS 允许http请求 关于NSAppTransportSecurity 和 NSExceptionDomains 的关系
  20. 谈谈我对面向对象以及类与对象的理解

热门文章

  1. pve安装黑群晖直通硬盘_完美解决Proxmox VE下黑群晖硬盘休眠问题(不直通SATA控制器)...
  2. Windows应用之——设置定时关机
  3. OCR实时翻译软件 Bob 0.5.0.beta3 Mac中文版
  4. python爬取前程无忧_Python爬虫获取51job的51job代码,python,抓取,前程无忧
  5. 《计算机网络自顶向下》Wireshark实验 Lab1 Getting Started
  6. 仿饿了么增加购物车旋转控件 - 自带闪转腾挪动画 的button
  7. 人脉可以当饭吃?领英携手新元素开启“超级人脉”
  8. Maven标准目录结构(手写Maven项目)
  9. Neptune(W800芯片)开发板食用指南-SDK篇
  10. 戴森在中国独家发售红金限量版吹风机;今年底5G将覆盖全球超10亿人口 | 美通企业日报...