- 论坛徽章:
- 59
|
this ld is not that one.
ld command: run at the compiling time. it is an application just as other one (you can call it linker yet), it link the parts of program up to a executable image. ( pick parts to one)
program loader/linker: it is a kernel component to load program, it "load" the program from disk image and "link" (relocating a disk image) to specified memory.
(the function of this "program" is mapping (*note mapping ,not linking*) a disk image to memory.
unfortunately, in chinese, we calling the both of above the same name "链接器", but they are actually not the same one. |
|