【发布时间】:2020-06-23 03:42:11
【问题描述】:
简单的问题,但我在网上找不到任何完整的答案。
我有 3 个项目,我想要的结果是我运行 make 并且所有 3 个程序都转换为可执行文件。
gcc -o server server.c
gcc -o server2 server2.c
gcc -o server3 server3.c
这可以实现吗?怎么样?
【问题讨论】:
-
@Bogota 谢谢,但这些示例都没有在一个 makefile 中引用 3 个单独的项目。
-
如果您知道如何编写构建一个目标的 makefile,只需执行 3 次:每个目标一个,在同一个文件中。然后在文件的开头添加一个依赖于所有这些的规则,例如:
all: server server2 server3. -
@MadScientist 你想发表你的评论作为答案吗?它成功了。