What Is Linker ?
A program that takes as input the object
files of one or more separately compiled
program modules, and links them together
into a complete executable program,
resolving reference from one module to
another.
Types Of Linkers:
I. Linking loader: This linker performs all the linking and relocation operations and load the linked program directly into the main memory.
II. Linkage editor: This linker produces a linked version of the program called as a load module or an executable image.
III. Dynamic linker: This scheme postpone the linking function until execution time. Any subroutine is loaded and linked to the rest of program when it is first called.
Comments
Post a Comment