我正在开发一个开源 C 项目,该项目有两个示例文件来运行库,一个名为 example.c,一个名为 test.c。
Makefile 包含以下内容:
测试:test.c src/term.c
$(抄送) $^ -o $@
示例:example.c src/term.c
$(CC) -std=c99 $^ -o $@
.PHONY:测试示例
但是,当我运行 make 然后执行 ./test 时,测试会运行,但是当我执行 ./example 时,它不会。任何想法为什么?