dylib icon indicating copy to clipboard operation
dylib copied to clipboard

C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)

Results 9 dylib issues
Sort by recently updated
recently updated
newest added

## [FEATURES] Publish at conan center ### Description Thanks for the great package. Conan center holds many c++ libraries. https://conan.io/center/ It will be great to publish this package there.

I'm looking at this kind of line, which we would now write with dylib (2.0): ``` auto mod = lib.get_function("driver::factory"); ``` I find that's not good enough. It's neither here...

This is a C++ library for working with shared objects, but it only supports unmangled, C-style functions. That means it doesn't serve its primary function. The library must support any...

enhancement

# Description Please provide a detailed description of what was done in this PR. # Changes include - [ ] Bugfix (non-breaking change that solves an issue) - [x] New...

enhancement

Deleting the copy constructor and the move assignment operator makes it hard to manage the lifetime of `dylib` members when working with static constructor-like methods. (When I want to return...

In the README, you specify that the file extension _dylib_ looks for to load macOS shared modules is `.dylib`. Unfortunately, there seems to be a mixture of uses of both...

Hi there! In my use case, I need to load multiple dylibs globally at the same time. I want to be able to check if these dylibs have conflicting symbols,...

enhancement

# Description Windows:when defined `DYLIB_PRINT_MISSING` before include dylib.hpp, the missing dependecies of the dlll will be printed test sample: ``` TEST(open, open_missing_dependecy){ try { dylib lib("./", "opencv_img_hash440"); } catch (const...

enhancement

Maybe mention `Android` in the "Compatibility" section of the `README.MD`? I tested it just now and it works. I know Android is basically Linux, but for example I wasn't sure...