一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2496|回复: 0
收起左侧

调试makefile—subst函数

[复制链接]
发表于 2017-5-4 09:15 | 显示全部楼层 |阅读模式
操作系统:ubuntu10.04
' ^' b" T, ?8 R+ `- \1 {! P( \+ L9 [
& I+ @, v$ u3 i! g6 ^' J' e0 C+ f9 {Makefile里的subst4 Z+ ~  @# B6 v( {2 L5 `
用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO5 ~" r$ A, [$ Y; e8 I

4 c& B: L% z/ `6 R9 ^2 l+ BMakefile中的字符串处理函数
# W5 {% ]( C  f7 y4 Z- M7 M" X# v格式:' F1 G+ U  E) V1 h% E' p
    $(subst ;,;,;)
$ M3 F7 k. W9 Y' R名称:字符串替换函数——subst。
+ u! V( ?* f$ @$ k6 W% V( N- H功能:把字串;中的;字符串替换成;。( j* ~4 F* O, K+ [
返回:函数返回被替换过后的字符串。
: }8 F) s3 k; z0 I$ g
7 X' v4 Y0 r1 l- \9 {7 S5 n3 ^" {示例:
1 T; G$ M2 C. e! v$(subst a,the,There is a big tree),/ r5 S# T4 X9 H* r$ ?* f
把“There is a big tree”中的“a”替换成“the”,返回结果是“There is the big tree”。
4 ]( M; Q5 K  f2 p3 h( {& o; l2 S& T. e$ v: a/ L0 ?# g, [# V7 k6 W
7 {, F0 M) a3 C- g% R; q
参考文件:
3 t( Q0 _! a: c1 I& O1,http://baike.baidu.com/link?url=Wibqapwq_2NmeBkVyaIGAUKL7UT94Ad5XuMZQv5jI7zXI_7XWlXj_35adankhh4p
" }3 n. L* g6 Z9 D* T% a! i
$ s, d4 j+ I' r

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-26 03:10 , Processed in 0.046033 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表