linux - 在 Debian 或 Ubuntu 下自动获取构建依赖项的 Debian 方式是什么

我最近下载了我想要改进的 GTK 应用程序的源代码压缩包。它使用标准的 ./configuremake 构建顺序。

第一次通过,configure报了一堆未满足的构建依赖,比如libgnomeui-2.0。像往常一样,我必须手动查找与这些依赖项相对应的 Debian *-dev 软件包名称......当然,这些名称永远不会完全匹配,所以它是真的很麻烦。

所以发生在我身上的是... 是否有任何帮助工具可以自动安装 automake/autoconf 配置文件列出的构建依赖项? ?

(我已经知道 dpkg-buildpackage 工具,但在这种情况下,我有兴趣从原始的独立于发行版的源代码 tarball 构建,不是来自 Debian包源。)

最佳答案

你想要auto-apt (manpage)。

关于linux - 在 Debian 或 Ubuntu 下自动获取构建依赖项的 Debian 方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/210122/

相关文章:

python - 使用 bitbake 在项目中加快构建时间的方法?

build - hudson 的 "Started by an SCM change"是什么?

android - Dagger2 生成的类突然从 Android Studio 中消失了

build - 我可以拥有同名的库和二进制文件吗?

time - Jenkins——使用 "Build Time Trend"获取 "Remote Ac

python - LLVM clang 的 CMake 构建失败并显示 "Unexpected fa

build - Gradle:如何为需要相同 Activity 但具有不同意图过滤器的不同 buil

c# - 从构建输出中省略程序集的本地化版本

.net - 无法解析主要引用,因为它是针对比当前目标框架更高版本的 .NET 框架构建的

c++ - 在 CMake 中添加自定义构建步骤