linking 复习
· 17 min read
linking 复习
No linker Problems
• efficiency: small change requires complete recompilation
• modularity: hard to share common functions (e.g. printf)
seperate compilation: separately compiled relocatable object files
reloc object files -> executable object file
What is linker
-
Linking is the process of: collecting and combining various pieces of code and data into a single executable file
-
Executable file: Can be loaded (copied) into memory and executed