非标准 C++ 的 automake 依赖性跟踪后缀
我如何强制 automake 为非标准 C++ 后缀文件生成依赖项跟踪? 特别是我的意思是生成 .deps 目录文件内容。 我也在使用 libtool。 谢谢…
可移植地将 GLib 头文件包含在 autoconf/automake 中
我需要包含使用基于 autoconf 的系统构建的项目的 GLib 标头可移植性。 如何以可移植的方式安全地导入 GLib 标头?我知道 pkg-config,但这并不完全可…
如何设置automake中库的顺序?
如何设置automake中库的顺序? 在我的 am 文件中,我有类似的内容: myprog_DEPENDENCIES = adhoc-target myprog_SOURCES = myprog.c myprog_LDADD = …
将 Apache Portable Runtime 交叉编译到 iPhone
这是关于 iPhone 交叉编译的上一个问题的后续: 为官方 iPhone SDK 交叉编译基于 Autotools 的库 基本上,我正在尝试编译 Apache适用于 iPhone 的可移…
AC_CACHE_CHECK 应该如何重置?
AC_CACHE_CHECK 应该如何重置? 在 autoconf 中我正在检查标头。我添加了一些逻辑,以便更努力地在 std 文件夹中查找可能不在默认包含路径中的头文件…
我应该如何从 Makefile.am 运行预构建的 Makefile?
我应该如何从 Makefile.am 运行预构建的 Makefile? 我是 automake/autoconf 构建系统的新手。我正在实现自动工具的包有几个库和每个库的测试可执行文…
为官方 iPhone SDK 交叉编译基于 Autotools 的库
背景 我正在编写一个针对多种不同手机(包括 iPhone)的程序。该程序依赖于几个第三方库。我在为 iPhone 和 iPhone 模拟器交叉编译这些第三方库时遇到…
在 C/C++ 中自动检测库依赖关系的最佳方法是什么?项目?
在 C/C++ 项目中自动检测库依赖关系的最佳方法是什么? 我有一个项目,其中包含机器上的所有依赖项。它构建并运行。现在我想组装一个自动工具构建系统…
添加额外的 make/test 目标到 autotools 项目
我们有一个自动工具项目,它混合了单元测试和集成测试,所有这些测试都通过“make check”运行。这并不理想,因为某些集成测试需要一段时间,并且具有…
Autoconf 问题:“错误:C 编译器无法创建可执行文件”
我正在尝试使用 GNU 自动工具构建一个用 C 编写的程序,但显然我设置错误,因为当 configure 运行时,它会输出: configure: error: C compiler canno…
在 Makefile.am 中调用 SED 获取源
我有 C++ 代码,需要在编译之前对其进行 sed 处理。如何将其放入 Makefile.am 中? 我尝试了典型的 makefile 设置,目标似乎不存在: gentest.cc: &l…