链接器接收 obj 和 lib 来创建 exe 或其他库。但是 makefile 也是如此(但它可以从其之上的源开始)。两者有什么区别?
最佳答案
不,Makefile 没有。
Makefile 本质上是一个脚本,用于告诉 make 程序将哪些文件作为构建文件的一部分发送到哪些程序。
因此,Makefile 可以使用适当的源文件/目标文件调用编译器、链接器等,但它本身并不实际执行工作。
我认为你已经错过了 Makefile 的整个概念,所以我建议你做一些 further reading .
关于build - 链接器和 makefile 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073770/