what is the definition for linker
1 Linker (computing), a computer program that takes one or more objects generated by a compiler and links them to standard library function and hence making them executable program.  GNU linker, the classic GNU Project's implementation of the Unix linker command ld.