Shared Libraries
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
Topics
- Use S-Function Target for Model or Subsystem
Use a shared library generated from a model or subsystem that you can load dynamically into another application.
- Interface to a Development Computer Simulator by Using a Shared Library
Generate a shared library that you can load dynamically into another application.
- Generate Shared Library for Export to External Code Base
Build a shared library from a model component and export the library to an application for system simulation, software reuse, or intellectual property protection. Requires an Embedded Coder license.