dylib

Creator: coderz1093

Last updated:

0 purchases

dylib Image
dylib Images

Languages

Categories

Add to Cart

Description:

dylib

dylib #




A set of helpers for resolving file names and paths of dynamic libraries.



Platform
Name




Android
libfoo.so


iOS
libfoo.dylib


Linux
libfoo.so


macOS
libfoo.dylib


Windows
foo.dll



Usage #
A simple usage example:
import 'package:dylib/dylib.dart';

import 'foo_bindings.dart'; // LibFoo generated by ffigen, for example

LibFoo get libfoo {
return _libfoo ??= LibFoo(ffi.DynamicLibrary.open(
resolveDylibPath(
'foo', // foo.dll vs. libfoo.so vs. libfoo.dylib
dartDefine: 'LIBFOO_PATH',
environmentVariable: 'LIBFOO_PATH',
),
));
}

void main() {
libfoo.bar();
}
copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.