1
0

dlfcn.h 387 B

12345678910111213141516171819202122232425
  1. #ifndef _DLFCN_H
  2. #define _DLFCN_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #define RTLD_LAZY 1
  7. #define RTLD_NOW 2
  8. #define RTLD_GLOBAL 256
  9. #define RTLD_LOCAL 0
  10. #define RTLD_NEXT ((void *)-1)
  11. #define RTLD_DEFAULT ((void *)0)
  12. int dlclose(void *);
  13. char *dlerror(void);
  14. void *dlopen(const char *, int);
  15. void *dlsym(void *, const char *);
  16. #ifdef __cplusplus
  17. }
  18. #endif
  19. #endif