版主
主题
帖子
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
操作系统:ubuntu10.04; Q- D5 Q; ~8 a" M; D( E ?0 O+ G
; h, W5 A( }6 a9 {Makefile里的subst1 e0 k" c) \# l5 b9 g9 {7 D
用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO
$ f9 c- _3 |* V ^: D
( {' z+ a# \2 k$ rMakefile中的字符串处理函数, ?. U: ]1 k1 h5 Q& A
格式:, ?: d x) z9 Z& c9 g5 N# i
$(subst ;,;,;)$ M0 i# r# K9 }; w+ b( T) d; G
名称:字符串替换函数——subst。
+ k, G8 |3 A( H/ C! E% u- x* ?功能:把字串;中的;字符串替换成;。
7 X$ R1 {5 @7 Q/ _返回:函数返回被替换过后的字符串。' @1 K# l, l7 h$ [. c R7 q
4 B0 r+ S3 x* t4 f+ u" o% ~/ `
示例:( c: r6 ^" c8 W D) |& h' J4 l
$(subst a,the,There is a big tree),4 j. J; H4 F; Y |' Q$ i: {/ ^. X
把“There is a big tree”中的“a”替换成“the”,返回结果是“There is the big tree”。
4 V' O) B3 Z+ O# `# l- b+ e* j; B) V. }* _# S" C5 n
4 F9 r: K0 Y" L: D2 l参考文件:' N& L) u- n+ {/ A. C% ]
1,http://baike.baidu.com/link?url=Wibqapwq_2NmeBkVyaIGAUKL7UT94Ad5XuMZQv5jI7zXI_7XWlXj_35adankhh4p) k" v/ I; C# X0 V+ K- \
) x8 B; C8 ~0 i6 A: R |
|