在Makefile中,可以通过以下方式将'.s'自动添加到目标中:
.SUFFIXES
变量来指定后缀名,如下所示:.SUFFIXES: .c .s
这样,.c
和.s
后缀就会被关联起来。
$@
来表示目标文件名。在规则中,可以通过在目标文件名后面添加.s
后缀来生成对应的目标文件。例如:%.s: %.c
<命令>
上述规则表示,将.c
文件编译生成.s
文件。
.s
文件的目标文件名列入依赖项中。例如:target: file1.c file2.c
这样,当执行make target
命令时,Makefile会自动将.s
文件添加到目标中。
以下是一个示例Makefile的完整代码:
.SUFFIXES: .c .s
target: file1.c file2.c
<命令>
请注意,上述示例中的<命令>
需要替换为实际的编译命令或其他操作命令。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,无法提供相关链接。但可以根据实际需求,在腾讯云官网上查找相关产品和服务,以满足云计算的需求。
领取专属 10元无门槛券
手把手带您无忧上云