Creating and Using Shared Libraries on Linux course outline

TLPI front cover (small)
  1. Course Introduction
  2. Fundamentals of Shared Libraries
  3. Shared Libraries: Versioning & Installation
  4. The Dynamic Linker
  5. Shared Libraries and the Static Linker
  6. ELF and Program Execution (*)
  7. Dynamically Loaded Libraries (dlopen)
  8. Symbol Visibility
  9. Symbol Versioning
  10. GOT, PLT, and Lazy Binding (*)

Return to the course overview