# Libraries

This section contains information about creating, calling, comparing, and other considerations when using libraries.

Parent topic: Compiler Reference

- Creating Static Libraries
- Creating Shared Libraries
- Using Shared Libraries on macOS
- Calling Library Routines
- Comparison of Intel® Visual Fortran and Windows* API Routines
- Specifying Consistent Library Types
- Redistributing Libraries When Deploying Applications
- Resolve References to Shared Libraries
  If you are relying on shared libraries distributed with Intel® oneAPI tools, you must make sure that your users have these shared libraries on their systems.
- Storing Object Code in Static Libraries
- Storing Routines in Shareable Libraries
- Using the Windows* API Routines
- Math Libraries