温馨提示×

makefile怎么读取文件内容

小亿
887
2023-09-12 17:58:25
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Makefile中,你可以使用$(shell)函数来读取文件内容。

假设你的文件名为file.txt,你可以使用以下命令来读取文件内容:

content := $(shell cat file.txt)

上述命令将文件file.txt的内容存储在变量content中。你可以根据需要将其用于后续的操作。

如果你需要按行读取文件内容,可以使用$(shell)函数和foreach函数的结合:

lines := $(shell cat file.txt)
# 按行处理文件内容
$(foreach line,$(lines), \
$(info $(line)) \
)

上述代码将按行打印文件file.txt的内容。

请注意,Makefile中使用的是GNU Make的语法。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:php如何读取文件内容

0