Question: 5. Match the compilation process with the various tasks done in the compilation sequence. [8pts] 1) C++ Preprocessor 2) Loader 3) Linkage Editor4) C++ Compiler
5. Match the compilation process with the various tasks done in the compilation sequence. [8pts] 1) C++ Preprocessor 2) Loader 3) Linkage Editor4) C++ Compiler 5) Assembler zero fills the BSS segment in memory. translates assembly code into machine code. combines all object modules into a single executable file. takes an executable file on disk and makes it ready to execute in memory. resolves undefined external symbols with defined global symbols in other modules. puts globally defined symbols in the export list of the resulting object file. expands # directives from its input high-level language (HLL). performs semantic analysis on its input high-level language (HLL)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
