Main Content

Shared Libraries

Integrate and resuse shared libraries in applications on a development computer

A shared library can be a Windows® dynamic link library (.dll), UNIX® shared object (.so), or Macintosh OS X dynamic library (.dylib). You or others can integrate a shared library into an application that runs on a Windows, UNIX, or Macintosh OS X development computer. Uses of shared libraries include:

  • Adding a software component to an application for system simulation

  • Reusing software modules among applications on a development computer

  • Hiding intellectual property associated with software that you share with vendors