About
A libdl wrapper library that hashes function pointers to a hash table ## Usage
#include <dlfcn.h>
int main() {
fastdl_open(&handle, "libfastdl_test_lib.so", RTLD_LAZY | RTLD_GLOBAL);
int (*multiply)(int, int);
fastdl_sym(&handle, "multiply", (void**)&multiply);
multiply(2, 4)
fastdl_close(&handle);
return 0;
}
Performance
Dependencies
libdl, libgenc
License
Mozilla Public License 2.0