首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Makefile中将命令执行结果设置为变量

在Makefile中,可以使用shell命令将命令执行结果设置为变量。具体的语法如下:

代码语言:txt
复制
VARIABLE_NAME := $(shell command)

其中,VARIABLE_NAME是要设置的变量名,command是要执行的命令。执行该命令后,其输出结果将被赋值给VARIABLE_NAME变量。

例如,如果要将ls命令的输出结果设置为变量FILES,可以使用以下语句:

代码语言:txt
复制
FILES := $(shell ls)

这样,变量FILES将包含当前目录下的所有文件名。

在Makefile中,使用这种方式可以方便地获取命令执行结果,并在后续的规则中使用这些结果进行处理或判断。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券