|
|
1
2
链接器和makefile几乎没有共同点。makefile是由
|
|
2
5
不,makefile没有。 make file本质上是一个脚本,用于告诉make程序将哪些文件作为构建文件的一部分发送到哪些程序。 因此,makefile可以用适当的源文件/对象文件调用编译器、链接器等,但实际上它本身并不做这项工作。 我想你错过了makefile的整个概念,所以我建议你做一些 further reading . |
|
|
3
2
一 makefile 只是一种规则集,它定义了需要编译的内容以及哪个编译过程取决于什么。这样,make软件就可以使过程自动化。 但是,使用make和makefiles并不意味着您没有使用常规编译器和链接器。所以基本上这些仍然会运行,您不需要自己运行它,而是在makefile中定义之前的过程。 |
|
|
4
1
make使用make file对一组规则进行评估,以确定是否在源文件上调用编译器(很可能是因为它发生了更改),并最终调用链接器来创建最终的对象文件。 您可以在此处阅读有关make的更多信息: http://www.gnu.org/software/make/ |
|
|
adversarr · 全局变量何时导出到可执行文件? 2 年前 |
|
Jip Helsen · 在c中导入链接器地址 2 年前 |
|
Petr Skocik · 与定制的pcc链接 2 年前 |
|
|
KRISHNAKANT MALI · 预处理器和链接器功能中的歧义 2 年前 |
|
|
ihdv · 在c++编译中,提供链接库路径的linux命令是什么? 2 年前 |
|
|
Hans · 避免在C++中优化未使用的变量? 2 年前 |