Expand description
Dylink provides a run-time dynamic linking framework for loading dynamic libraries.
You can load libraries directly through Library
, which enables diverse error handling,
or you can load libraries indirectly through LibLock
and dylink
.
Platform support
Platform support typically varies between functions, however unless otherwise specified, functions are supported on Windows, Linux, and MacOS.
Modules
Macros
- Creates an
Option<Library>
that may contain a loaded library.
Structs
- An object providing access to an open dynamic library.
- Represents a weak pointer to an executable image.
Attribute Macros
- Macro for generating shared symbol thunks procedurally.