AC_CHECK_LIB 检查什么类型的符号?

What type of symbols does AC_CHECK_LIB check for?

我想知道 AC_CHECK_LIB 检查什么类型的符号。

如果我使用 readelf -a libsomelib.so,它会打印出一大堆不同类别的符号,包括我想在 AC_CHECK_LIB.

中检查的符号

然而,我的 AC_CHECK_LIB 告诉我找不到这个库。它可能只检查其他符号吗?比如reloc里的那些table?

感谢您的帮助!

我通过查看配置脚本发现,AC_CHECK_LIB 创建了一个使用定义函数的程序。该程序试图与库一起编译。

在我的例子中,由于链接库中未满足的依赖关系,它失败了。