使用 GNU AutoTools 设置和使用数据目录路径
我正在尝试将 GNU AutoTools 用于我的 C++ 项目。我编写了configure.ac、makefile.am等。我有一些程序在执行过程中使用的文件,例如模板文件、XML模式…
ubuntu 11.04 上的 autoconf 错误
我已经在谷歌上搜索并安装库一段时间了,但我无法用 autoconf 完全处理这个问题。 我已经下载了一个我想要编译的程序,做了一些更改,并且需要分别运…
使用 automake 指定要构建的 Makefile
为了工作,我被迫学习一些有关自动工具的知识,但我真的不知道自己在做什么。我们的项目通常使用 rpm 进行分发,并且我们希望从 rpm 版本中删除测试代…
是否有适用于 Flymake 模式的 automake m4 宏?
EmacsWiki(在 http://www.emacswiki.org/emacs/FlyMake 中)有一个建议创建一个 Flymake.mk 文件并将其包含在每个 Makefile 中(如果您使用 Automake…
automake 项目中的预构建步骤
在 automake 和 autoconf 项目中,如何添加自定义预构建步骤。我需要在运行 make 之前运行一个命令来更新文件时间戳,以确保它在每个构建上构建。 谢…
编译 Ethos 框架时出错
我正在尝试在 Mac OS Lion 上制作 Ethos 框架。 git://git.dronelabs.com/ethos 这是 ./configure 的结果: Ethos 0.2.3 Prefix...................: …
使用自动工具的Hello World Library
使用自动工具创建 bin 程序非常容易,我只需要定义两个文件。 `Makefile.am' bin_PROGRAMS = hello hello_SOURCES = hello.c `configure.in' AC_INIT(…
使用 autoconf/automake,如何指定包含文件路径?
假设我想让生成 makefile 将一些特定的头路径传递给 g++。 我需要在configure.ac或Makefile.am中添加什么来指定这一点? (注意 - 我不想用 ./configu…
有没有办法告诉 automake 不要解释 automakefile 的一部分?
有没有办法告诉 automake 不要解释 Makefile.am 的一部分? 具体来说,我正在尝试在 Makefile.am 中编码 Makefile 条件。 其他人已经注意到,这不起作…
使用 automake 安装配置文件和日志文件
假设我有一个这样的项目: (dev dir) - README - INSTALL / src - blah.cpp - blah.hpp / conf - blah_one.xml - blah_two.xml 我制作了一个configure…
C++声明的常量与定义的常量名称相同
是否有标准或好的方法来避免声明的常量与定义的常量命名相同。 我的问题, 我试图在linux中使用autoconf来编译我的程序,它定义了VERSION,但在Mongo…
编辑现有的 make 系统
我需要编辑哪个文件才能将其他文件添加到现有 make 系统?共有三个文件: Makefile.am 生成文件.in Makefile 它们都包含有关正在使用的源的信息。我认…
创建一个 automake 目标,该目标是到另一个目标的硬链接
我有一个可以创建 5 个可执行文件的系统。所有可执行文件实际上都是同一个程序,但它们都是指向同一文件的硬链接。我不知道如何用 automake 干净地做…
Autoconf/Automake 条件和 dist 规则
我最近开始在我正在进行的一个项目中使用 autoconf 和 automake。该项目的文档是用 LaTeX 编写的。由于我不想将 LaTeX 作为依赖项,所以我想使用 auto…