makefile中strip函数
时间: 2023-11-07 12:05:04 浏览: 173
在Makefile中,strip函数用于删除一个字符串中的空格和制表符。语法如下:
```
$(strip string)
```
其中,string是一个字符串,可以是变量名或者直接写一个字符串。
例如,假设有一个变量:
```
VAR = hello world
```
其中包含了空格和制表符。如果想要去掉这些空格和制表符,可以使用strip函数:
```
$(strip $(VAR))
```
这样就可以得到一个不含空格和制表符的字符串"hello world"。
相关问题
makefile中strip()函数
回答: 在Makefile中,strip()函数用于去除字符串中的空格。它的语法是$(strip string),其中string是要去除空格的字符串。下面是一个示例:
```
VAR = hello world
STRIP_VAR = $(strip $(VAR))
all:
@echo $(STRIP_VAR)
```
在这个示例中,VAR变量包含了一些空格。通过使用strip()函数,我们可以去除这些空格并将结果赋给STRIP_VAR变量。在执行make命令后,输出将是"hello world",没有任何空格。
#### 引用[.reference_title]
- *1* *2* *3* [Makefile中的函数(各类型函数使用格式与举例)](https://blog.csdn.net/oqqHuTu12345678/article/details/125617988)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
makefile中strip的用法
在 Makefile 中,strip 函数用于去除字符串的前导和尾部空格。其语法如下:
```
$(strip string)
```
其中,`string` 是要被去除空格的字符串。
下面是一个示例:
```makefile
str := Hello, World!
stripped_str := $(strip $(str))
$(info Original string: $(str))
$(info Stripped string: $(stripped_str))
```
运行上述示例后,输出结果为:
```
Original string: Hello, World!
Stripped string: Hello, World!
```
可以看到,strip 函数将原始字符串中的前导和尾部空格去除,返回一个没有空格的新字符串。
阅读全文