automake

automake

文章 3 浏览 65

我可以使用基于 ExtUtils::MakeMaker 的构建系统“从树中”构建 Perl 模块吗?

我不想在解压 Perl 模块源的目录中添加或修改文件,而是想在单独的目录中构建所有内容。通过使用 ExtUtils::MakeMaker 的相当标准的 Makefile.PL 可以…

—━☆沉默づ 2024-11-28 22:42:25 1 0

我真的需要指定库位置来与 automake 链接吗?

我正在开发一个多平台 C 程序。由于每台机器上都有不同的编译器、库位置等,makefile 变得相当复杂。我认为 Autoconf/Automake 将是一个很好的解决方…

清风夜微凉 2024-11-28 15:10:25 1 0

Automake 静默规则(默认情况下打开?)

automake 的“silent-rules”选项的文档指出,默认情况下静默规则将被关闭,并且仅当用户在运行配置时特别要求时才会打开: http://www.gnu.org/softw…

油焖大侠 2024-11-28 05:47:30 2 0

如果 Python 可用,则选择性地启用测试程序 - automake

我有一个用 C 编写的程序,使用 automake/autoconf 构建,并且有两个测试套件。一个是单元测试套件,也是用 C 编写的;另一个是端到端的,(当前)用 …

烟凡古楼 2024-11-26 19:44:40 1 0

如何将共享库与 --as-needed 和 automake 链接起来?

如何使用 Automake 将共享库与 --as-needed 链接?当我尝试将标志添加到 LDFLAGS 时,我看到 libtool 被这样调用: /bin/bash ../../libtool --mode=l…

哑剧 2024-11-26 16:59:32 1 0

Solaris 中的 PKG_CHECK_MODULES 损坏

我的项目需要 libxml2 的依赖项,我使用自动工具来检查依赖项和依赖项。安装相同的。我在configure.ac中声明了使用以下宏的依赖关系, echo -n "check…

羞稚 2024-11-25 05:07:22 1 0

自动工具仅在较新时安装标头

我想配置我的自动工具构建,以便标头/数据文件仅在比已安装的文件更新时才安装。 在 Linux 上,makefile 为 INSTALL = /usr/bin/install,在 Solaris …

君勿笑 2024-11-23 15:14:12 0 0

加速大型项目的自动配置/配置

我有一个大型 autoconf/automake 项目,使用 AC_CONFIG_SUBDIRS 分成多个组件。有什么方法可以让 autoconf/configure 运行得更快吗?也许并行执行子目…

枯叶蝶 2024-11-19 22:16:04 2 0

makefile.am 可以为一组目标设置 LDADD 吗?

我将单元测试放在源代码的同一目录中。但是我如何在 Makefile.am 中为所有这些单元测试设置 LDADD 以使用特定的库(例如 google test)?…

月下伊人醉 2024-11-19 21:27:34 3 0

'进行 distcheck'目标和 info/dir 文件

我已向我的项目添加了新的信息手册,并添加了必需的 Makefile.am 咒语: info_TEXINFOS = manual.texi 现在,当我运行 make distcheck 时,在验证 Mak…

下壹個目標 2024-11-17 16:13:33 2 0

如何让 automake、libtool 和 rpmbuild 协同工作

我正在尝试为我的包创建 RPM,该包是使用 automake 和 libtool 构建的,但我遇到了一个问题:rpmbuild发现包的已安装程序包含包的共享库的安装目录的…

寒冷纷飞旳雪 2024-11-17 08:32:40 4 0

Automake 变量来整理 Makefile.am

我有一个目录 /src 包含所有源文件, /bin 用来在运行 make 命令后存储所有二进制文件。该目录如下所示: /BuildDirectory - - /src - - /bin - - con…

眸中客 2024-11-17 02:25:31 4 0

使用 autoconf 从二进制文件生成对象(.o)的自定义命令

我们有一个项目(c++),它需要将二进制文件包含到共享库中。在 Windows 上,这是通过引用资源文件中的二进制文件来完成的。在 Linux 上,可以通过使…

舂唻埖巳落 2024-11-16 22:14:42 2 0

使用 G++ 时出现链接错误对于 MPI 代码

我的代码就这么简单: #include int main(int argc, char**args) { MPI_Init(&argc, &args); int mpiSize; int mpiRank; MPI_Comm_size(MPI_COMM_WORL…

花桑 2024-11-16 13:37:45 2 0

从脚本中查找由 autotools 定义的 $pkgdatadir

我的应用程序使用 autotools 在 $pkgdatadir 中安装运行时所需的数据文件。应用程序的一部分是用 C 编写的,数据目录的路径是通过 Makefile.am 中的以…

赠我空喜 2024-11-16 06:57:17 3 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文