我有这个非常基本的makefile:
CC=gcc
CFLAGS=-Wall -g -O -pedantic -Wformat=2 -Wextra -lm
实际上它将foo.c
编译为foo.
如何添加自定义扩展,例如我希望它在foo.c
中编译foo.run
。
非常感谢。
答案 0 :(得分:2)
将此添加到您的makefile
:
foo.run : foo.c
$(CC) $(CFLAGS) -o $@ $<
确保第二行以制表符开头,而不是空格。然后查看您的make版本的手册页或其他文档。