|
Linux Programming Tools Course Outline
- SESSION 1: Introduction
- Course Objectives
- Prerequisites
- Procedures
- SESSION 2: Bash
- Shells
- Prompt and Special Characters
- Redirection and Pipes
- Aliases and Environmental Variables
- Substitution and Expressions
- Creating and Executing Scripts
- Conditionals
- Loops
- Functions
- SESSION 3: Compilers
- GCC and Optimizations
- Major Options
- Preprocessor
- Other Languages
- SESSION 4: Libraries
- From libc5 to glibc
- Static Libraries
- Shared Libraries
- Linking Libraries
- SESSION 5: Make
- Makefiles for simple applications
- More complicated rules
- Built-in rules
- Making libraries
- Building large projects
- SESSION 6: Version Control
- Revision Control System (RCS)
- Concurrent Control System (CVS)
- SESSION 7: Debugging
- gdb (xxgdb, ddd)
- Electric Fence
- gprof
LINUX PROGRAMMING TOOLS
(c) COPYRIGHT AXIAN, INC. 2000
|
|