这是一个非常简单的问题,但我是 makefile 的新手。我正在尝试制作一个将编译两个独立程序的 makefile:
program1:
gcc -o prog1 program1.c
program2:
gcc -o prog2 program2.c
所有在线示例都比我需要的更详细,令人困惑!我真正想让它做的就是运行两行 gcc
。我做错了什么?
最佳答案
像这样
all: program1 program2
program1: program1.c
gcc -o program1 program1.c
program2: program2.c
gcc -o program2 program2.c
你说你不想要高级的东西,但你也可以根据一些默认规则将它缩短。
all: program1 program2
program1: program1.c
program2: program2.c
关于c - Makefile编译多个C程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950395/