makefile中使用$(call word-colon,1,$(file))其中file:=Droid 怎么结果是什么
时间: 2024-05-19 07:11:05 浏览: 148
在Makefile中使用$(call word-colon,1,$(file))其中file:=Droid的结果将是Droid:。这是因为word-colon是一个Make函数,它将返回指定字符串中的第一个单词,并在该单词后面添加一个冒号。在这种情况下,$(file)的值为Droid,因此该函数返回Droid:。
相关问题
makefile中使用$(call word-colon,1,$(file))其中file := droid 怎么结果是什么
$(call word-colon,1,$(file))的结果是:"droid:"。
这是因为$(call word-colon,1,$(file))会返回$(file)中指定位置的单词,并在其后面添加一个冒号。在这个例子中,$(file)的值是"droid",所以$(call word-colon,1,$(file))的结果是"droid:"。
makefile中$(call word-colon,1,$(file))的返回什么
Assuming that the `$(file)` variable contains a space-separated list of words, the `$(call word-colon,1,$(file))` function call returns the first word in the list followed by a colon.
For example, if `$(file)` is defined as:
```
file := word1 word2 word3
```
Then `$(call word-colon,1,$(file))` would return:
```
word1:
```
阅读全文