我正在编写我的第一个 configure.ac 并且需要搜索 C++ 库。
我尝试了以下行,但是当运行配置脚本时,它什么也没找到。
AC_SEARCH_LIBS([xmlpp::Document::get_root_node], [xml++-2.6])
可能是哪里出了问题。那么,如何让 autoconf 查找 C++ 库呢?我不想提供全局方法(并且认为 libxml++ 也没有)。
最佳答案
您可能想尝试 AX_CXX_CHECK_LIB来自 Autoconf macro archive .您可能应该确保使用 AC_LANG([C++])
或使用 AC_LANG_PUSH([C++])
和 AC_LANG_POP([C++]) 包围调用
。
关于c++ - 使 autoconf 搜索 C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8289909/