如何将加载程序作为c程序中编译的一部分?

时间:2016-08-01 04:02:17

标签: compilation loader

loader被认为是编译过程的一部分,但实际上loader的工作是将代码加载到主内存中,但编译器只将.out文件保存在硬盘中。 那么为什么将编译器视为编译的一部分,请根据c编程语言进行响应

1 个答案:

答案 0 :(得分:0)

是的,得到了​​答案, 有时我们编译并执行程序,例如 当我们解释程序而不是编译时,那么编译器和加载器 将一起工作,否则,在编译过程完成后,只有我们可以运行程序(运行,加载器应该将可执行程序加载到内存中)。