#include "dylib.h" #include #include #include #include int main(int argc, char const *argv[]) { const char *a_name = "load_a"; void *a_dylib_handle = NULL; a_dylib_handle = dylib_open(a_name); // Set a breakpoint here. if (a_dylib_handle == NULL) { // Set another here - we should not hit this one fprintf(stderr, "%s\n", dylib_last_error()); exit(1); } const char *b_name = "load_b"; void *b_dylib_handle = NULL; b_dylib_handle = dylib_open(b_name); if (b_dylib_handle == NULL) { // Set a third here - we should not hit this one fprintf(stderr, "%s\n", dylib_last_error()); exit(1); } return 0; }