b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

makefile 语法_makefile 不同 后缀_makefile :(24)

电脑杂谈  发布时间:2017-04-11 03:08:34  来源:网络整理

$(word <n>,<text> )

名称:取单词函数——word。

功能:取字符串<text>中第<n>个单词。(从一开始)

返回:返回字符串<text>中第<n>个单词。如果<n>比<text>中的单词数要大,那么返回空

字符串。

示例:$(word 2, foo bar baz)返回是“bar”。

$(wordlist <s>,<e>,<text> )

名称:取单词串函数——wordlist。

功能:从字符串<text>中取从<s>开始到<e>的单词串。<s>和<e>是一个数字。

返回:返回字符串<text>中从<s>到<e>的单词字串。如果<s>比<text>中的单词数要大,那

么返回空字符串。如果<e>大于<text>的单词数,那么返回从<s>开始,到<text>结束的单

词串。

示例: $(wordlist 2, 3, foo bar baz)返回是“bar baz”。

$(words <text> )

名称:单词个数统计函数——words。

功能:统计<text>中字符串中的单词个数。

返回:返回<text>中的单词数。

示例:$(words, foo bar baz)返回是“3”。

备注:如果我们要取<text>中最后的一个单词,我们可以这样:$(word $(words <text>

),<text> )。

$(firstword <text> )

名称:首单词函数——firstword。

功能:取字符串<text>中的第一个单词。

返回:返回字符串<text>的第一个单词。

示例:$(firstword foo bar)返回是“foo”。

备注:这个函数可以用word函数来实现:$(word 1,<text> )。

以上,是所有的字符串操作函数,如果搭配混合使用,可以完成比较复杂的功能。这里,

举一个现实中应用的例子。我们知道,make使用“VPATH”变量来指定“依赖文件”的搜索

路径。于是,我们可以利用这个搜索路径来指定编译器对头文件的搜索路径参数CFLAGS,

如:

override CFLAGS = $(patsubst %,-I%,$(subst :,,$(VPATH)))

如果我们的“$(VPATH)”是“src:../headers”,那么“$(patsubst %,-I%,$(subst :

, ,$(VPATH)))”将返回“-Isrc -I../headers”,这正是cc或gcc搜索头文件路径的参数

下面我们要介绍的函数主要是处理文件名的。每个函数的参数字符串都会被当做一个或是

一系列的文件名来对待。

$(dir <names...> )

名称:取目录函数——dir。

功能:从文件名序列<names>中取出目录部分。目录部分是指最后一个反斜杠(“/”)之

前的部分。如果没有反斜杠,那么返回“./”。

返回:返回文件名序列<names>的目录部分。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-40627-24.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 昌小红
      昌小红

      和美海军这样的对手玩比和毛子玩会有意义

    • 沈伟宁
      沈伟宁

      这是阴险狡诈的计量

    • 刘雁鸽
      刘雁鸽

    热点图片
    拼命载入中...