dylib library
A set of helpers for resolving names and paths of dynamic libraries.
The helpers are meant to be used in conjuction with DynamicLibrary
from
dart:ffi
.
Properties
- dylibPrefix → String
-
The appropriate dynamic library prefix on this platform.
no setter
- dylibSuffix → String
-
The appropriate dynamic library suffix on this platform.
no setter
Functions
-
resolveDylibName(
String baseName) → String - Resolves the appropriate dynamic library file name on this platform based on the specified base name.
-
resolveDylibPath(
String baseName, {String? path, String? dartDefine, String? environmentVariable}) → String - Resolves the path to a dynamic library. The library name can be specified in a cross-platform manner as a base name.
-
setDylibPlatform(
Platform platform) → void - Used for testing platforms.