Syllabus:
II.
Development Tools & utilities
A.
Linux commands useful in development
Vi editor
GCC compiler
- Four Stages of GCC
- Functionality of Preprocessor
- Functionality of Compiler
- Functionality of Assembler
- Functionality of Linker
- Interrupting the Compiler
- Compiling a C Program
- Preprocessor Features
- Predefined Preprocessor Symbols
- Warnings and Extensions
- Optimization
GDB debugger
Archive Utility
Make Utility
Object File format
Executable File Format