版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
操作系统:ubuntu10.04" K- i; }' V7 A/ [) U) o# q
" z% z% ]- A, IMakefile里的subst( j3 o% H# _2 I. L: M
用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO- [7 ?9 h9 j/ O
/ |0 b* C9 X8 E; c
Makefile中的字符串处理函数
+ f3 c- t5 d% C格式:0 Q( p' w2 _. q& ?7 o3 M+ w: c$ Z
$(subst ;,;,;)
2 b$ p3 U) j9 a3 O7 C9 y名称:字符串替换函数——subst。
U6 Z2 c9 L: E5 Y$ u8 i- q功能:把字串;中的;字符串替换成;。' {+ D5 Q% O9 [4 \
返回:函数返回被替换过后的字符串。) a7 E7 ?9 f2 f& `7 u; ?# m
) B \& R3 [7 A. Z V$ n
示例:7 E% i* B* O; j3 K
$(subst a,the,There is a big tree),# q C* D, a$ e4 u9 y7 N; F
把“There is a big tree”中的“a”替换成“the”,返回结果是“There is the big tree”。
! p" a3 G4 ~* h0 f1 t9 c8 j! `" w- |$ T V5 A
0 S4 X" P: i/ m/ C& u0 |参考文件:
7 @ K, ^+ e9 r1 a1,http://baike.baidu.com/link?url=Wibqapwq_2NmeBkVyaIGAUKL7UT94Ad5XuMZQv5jI7zXI_7XWlXj_35adankhh4p( j, w1 ?' \! e& D/ _3 F5 o( x4 j
3 K- C# }' |% J6 `7 c' w( y
|
|