版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
操作系统:ubuntu10.04. Q$ J% L* R1 [. R+ m* n7 F
. T) t1 y' c6 @2 Q& _
Makefile里的subst
" e, l6 i- J. n! n9 W用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO
; P# J, k0 @. L5 R) h. t) {3 I0 d7 v
Makefile中的字符串处理函数
8 }! d4 r( {2 l6 Q; ~格式:
% N" e8 n# |' _' \5 b( U' X7 P: S $(subst ;,;,;)
( q8 p5 x+ ?- Y9 u) W+ c名称:字符串替换函数——subst。# D8 n& }, L9 R, ]# E% o
功能:把字串;中的;字符串替换成;。
( ? L% o- }6 l) d5 O返回:函数返回被替换过后的字符串。$ E$ M8 L, w8 ?/ O& q
7 Z5 X# f \2 v: W示例:0 y$ N; P2 `' K9 ]. X# L7 I
$(subst a,the,There is a big tree),
8 d" o( e: @6 f* R" Y把“There is a big tree”中的“a”替换成“the”,返回结果是“There is the big tree”。% Q8 \6 M$ |5 k, z6 L+ M
: J1 J- v7 m1 _: v1 K& D+ W9 b: ], x- h0 v5 R
参考文件:
" m/ T" f( K) ^' Y0 R0 O1,http://baike.baidu.com/link?url=Wibqapwq_2NmeBkVyaIGAUKL7UT94Ad5XuMZQv5jI7zXI_7XWlXj_35adankhh4p
# z V! B' @3 k- L7 O- W
( T; }" E" u0 } |
|