【发布时间】:2025-11-28 00:50:02
【问题描述】:
我有一个 ANSI C 程序,它使用传递 RTLD_LAZY 的 dlopen() 动态加载 .so 文件。我收到了
Undefined symbol "_nss_cache_cycle_prevention_function"
在 FreeBSD 7.2 中访问 .so 文件时发出警告。 nss_cache_cycle_prevention_function() 不是我程序的功能之一,我想一定来自 FreeBSD。这在 Linux 上也可能是一个问题,尽管我在那里没有遇到这个问题。我不希望将 FreeBSD 特定的头文件加载到我的程序中。我想以可移植的方式包含此功能或禁止显示这些警告。
【问题讨论】:
标签: c freebsd linker-warning