- 2025年05月13日
- 星期二
我熟悉使用dlopen()检查共享库是否已经使用先前调用dlopen()加载到进程中,如果不存在则不会触发加载,如下所示: void* lib = dlopen(lib_name, RTLD_NOLOAD); if (lib != NULL) { … } 我最近尝试应用相同的模式来确定是否已使用LD_PRELOAD将少数共享库中的
我熟悉使用dlopen()检查共享库是否已经使用先前调用dlopen()加载到进程中,如果不存在则不会触发加载,如下所示: void* lib = dlopen(lib_name, RTLD_NOLOAD); if (lib != NULL) { … } 我最近尝试应用相同的模式来确定是否已使用LD_PRELOAD将少数共享库中的