a) preprocessing -> compilation -> assemble -> linking
b) preprocessed source code into assembly code
4. The a.out file is in the:
a) ELF format
b) EXE format
c) both (a) and (b)
d) none of the mentioned
a) ELF format
a) preprocessor
b) machine code
c) both (a) and (b)
13. Command line parameters are passed by the:
a) preprocessor
b) assembler
c) compiler
d) linker
d) linker
a) linking
Explanation:
An undefined symbol is one for which there is no definition available.
a) we need to manually go through all intermediate stages to generate an executable in gcc
a) common object file format
a) preprocessor directives
c) both (a) and (b)
a) checks the code for syntax error
a) print the commands executed to run the stages of compilation
b) gcc google.c
a) create the expanded source code file google.i for the source code file google.c
c) enables extra warning messages