如何在Autoconf/Automake项目中拥有apache模块和依赖共享库
我正在同一个 Autoconf/Automake 项目中开发一个 apache 模块和一个共享库。我的 Makefile.am 应该是什么样的? 现在是: INCLUDES = -I$(top_srcdir)…
autotools:强制 make 不重建配置/Makefile
我有一个带有自动工具的项目:automake、autoconf。 我想禁止 make 重新制作文件 configure、Makefile.in 等;只是为了做编译工作。 有些文件是手工编…
在 Makefile.am 中创建和删除生成文件的子目录
我正在为我的项目使用自动工具。 在构建 Qt 时,生成了 moc_*.cpp 和 ui_*.h 文件,我希望将它们放在 gen 子目录中。该目录和生成的文件应该由 make …
如何使用 Automake 将 gettext mo 文件安装到 /usr/share/locale 中?
对于手册页,我可以通过以下方式安装它们: man_MANS = \ program.1 \ program.5 是否有类似的方法来安装 gettext mo 文件?就像, locale_MESSAGES =…
为什么automake无法生成Makefile.in
尝试使用 automake/autoconf(分别为 1.10 和 2.61 版本)。一切正常,除了 automake 没有生成 Makefile.in。 生成了一些警告,但我认为它们并不重要…
Automake Yacc 输出文件名困境
问题: 我有一个项目,正在从 Solaris/Lex/Yacc 移植到 Linux/Flex/Bison + Autotools。 我遇到了以下问题,我想知道是否有人知道如何解决它。给定这…
你能模拟“set -e”吗?和“设置-x”通过环境?
我的许多测试脚本都是这样开始的: set -e test -n "$V" && set -x 我不是将这些行(或采购通用脚本)放入每个脚本中,而是将 喜欢通过环境获得…
在 Makefile.am 中 make 成功后打印一些内容
我是 autotools 的新手,并且已经成功创建了一个目前令人满意的configure.ac。 现在我想在某个地方(configure.ac、Makefile.am 或其他地方)指定在成…
使用 configure --with-XYZ=yes 时如何指定 XYZ 的路径
我正在尝试使用 configure、make、make install 三部曲来编译 c 源代码。 由于我想编译源代码,以便它们使用默认情况下未使用的另一个库(XYZ),因此…
automake+libtool+c++ = 非常臃肿的界面
首先,我有“include_HEADERS = '我的公共标头'”和“libfoobar_la_SOURCES = '私人来源''私人标头'”。一切都很好。它编译/安装/链接。但是当我做“n…
我如何编译这个插件?
我正在关注 foo 解析器示例,但想知道如何编译它。 foo 解析器示例在此链接中显示: http://www.wireshark.org/docs/wsdg_html_chunked/ChDissectAdd.…
Automake:依赖于构建结果
我使用 automake 和 autoconf。 在子目录 src/ 中,Makefile.am 包含 bin_PROGRAMS = hello hello_SOURCES = hello.c 在构建 hello 之后,我想在二进…
Autofoo测试Python的最高版本
我正在尝试让 autofoo 测试 Python 的最大版本,而不是最小版本。示例: AC_REQUIRE([AM_PATH_PYTHON([2.7])]) ...将测试 Python >= 2.7,并且可能…