【发布时间】:2018-02-07 09:39:06
【问题描述】:
我是 Autotools 的新手,目前正在尝试创建一个 configure.ac 文件,以便为以后安装我的程序检查多个依赖项。
现在,我想检查某些库是否存在,我发现使用 AC_CHECK_LIB 可以解决问题。我认为 PCK_CHECK_MODULES 也可以提供帮助,但我想坚持前者,除非 PCK_CHECK_MODULES 解决了我的问题:
AC_CHECK_LIB 执行预期的操作,即查找库并在找到时执行一项操作,如果未找到则执行另一项操作,但是,我的问题是:
如果 AC_CHECK_LIB 找到我的库,我怎样才能获得这个库的确切路径?也就是说,如果我的 AC_CHECK_LIB 是:
AC_CHECK_LIB (foo, function, [action-if-found], [action-if-not-found])
如果找到这个 foo 库,我有什么方法可以得到 exact 路径吗?
谢谢,
【问题讨论】: