Next: Error Handling, Previous: Introduction, Up: Top [Index]

## 2 Using the library

This chapter describes how to compile programs that use GSL, and introduces its conventions.

• An Example Program: |  |
• Compiling and Linking: |  |
• Shared Libraries: |  |
• ANSI C Compliance: |  |
• Inline functions: |  |
• Long double: |  |
• Portability functions: |  |
• Alternative optimized functions: |  |
• Support for different numeric types: |  |
• Compatibility with C++: |  |
• Aliasing of arrays: |  |
• Thread-safety: |  |
• Deprecated Functions: |  |
• Code Reuse: |  |