What is the primary function of a linker?

Options

  • A. To combine object files and resolve external references
  • B. To translate high-level code into assembly only
  • C. To execute every source statement directly
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. To combine object files and resolve external references

Detailed Explanation

Correct Answer: A — To combine object files and resolve external references.

Explanation: A linker combines object files and libraries, resolves references between program modules and produces a linked executable or another target artifact.