使用makefile为可执行文件添加自定义扩展

时间:2012-06-06 15:07:09

标签: makefile

我有这个非常基本的makefile:

CC=gcc
CFLAGS=-Wall -g -O -pedantic -Wformat=2 -Wextra -lm

实际上它将foo.c编译为foo.如何添加自定义扩展,例如我希望它在foo.c中编译foo.run

非常感谢。

1 个答案:

答案 0 :(得分:2)

将此添加到您的makefile

foo.run : foo.c
        $(CC) $(CFLAGS) -o $@ $<

确保第二行以制表符开头,而不是空格。然后查看您的make版本的手册页或其他文档。