Red Hat Enterprise Linux 4
Developer Tools Guide
Legal Notice
- Table of Contents
- 1. Overview of Red Hat Enterprise Linux Developer Tools
- 2. Basic Principles of the Tools
- 2.1. Compiler and Development Tools
- 2.2. Libraries
- 2.3. Auxiliary Development Tools
- 2.4. gcc, the GNU Compiler Collection
- 2.5. cpp, the GNU Preprocessor
- 2.6. as, the GNU Assembler
- 2.6.1. Object Files
- 2.6.2. Assembler Directives
- 2.7. ld, the GNU Linker
- 2.8. gcov, the Test Coverage Tool
- 2.9. gdb, the Debugging Tool
- 2.10. make, the GNU Recompiling Tool
- 2.10.1. Example Makefile
- 2.11. binutils, the GNU Binary Utilities
- 2.12. Using info, the Documentation Tools
- 2.12.1. Reading info Documentation
- 2.13. Learn More About the Tools
- 3. Developing with Red Hat Enterprise Linux Developer Tools
- 3.1. Create Source Code
- 3.2. Compile, Assemble, and Link from Source Code
- 3.3. Run the Executable
- 3.4. Debug the Executable
- 3.5. Assembler Listings
- 3.6. Disassembling
- Index