makefile字符串数组
时间: 2023-06-22 13:42:29 浏览: 277
字符串替换函数基于C语言实现可运行于Linux
5星 · 资源好评率100%
在 Makefile 中,可以使用变量来表示字符串数组。下面是一个示例:
```
FILES = file1.c file2.c file3.c
```
上述代码中,`FILES` 表示一个字符串数组,包含了三个文件名。可以使用 `$()` 或 `${}` 语法来引用数组中的元素,例如:
```
$(FILES:file%.c=obj%.o)
```
上述代码中,使用了模式替换语法,将 `FILES` 数组中以 `file` 开头、以 `.c` 结尾的文件名替换成以 `obj` 开头、以 `.o` 结尾的文件名。这样就可以方便地对字符串数组进行处理。
阅读全文