autotools

autotools

文章 1 浏览 90

使用自动工具与单元测试共享文件

我有一个使用 autoconf 和 automake 的项目,其结构如下: / src/ 类.h 类.cpp 测试/ class_unittest.cpp 在class_unittest.cpp 中,我在源文件中包含…

小傻瓜 2024-10-02 06:38:07 7 0

便利库中的符号未导出到可执行文件中

我有一个程序 myprogram,它与一个静态便利库链接,将其称为 libconvenience.a,其中包含一个函数 func() >。 func() 函数在 myprogram 中没有被调用…

柳絮泡泡 2024-10-01 19:37:33 10 0

Makefile.am - 手动目标先决条件 +添加前缀?

我有一个自动工具项目,其中部分源代码是从网络动态下载的(因为IP权利阻止直接重新分发)然后构建。 我有一个可以运行的 Makefile.am,但我对其某些…

绿阴红影里的.如风往事 2024-10-01 15:43:36 8 0

aclocal 错误

尽管我安装了 Autoconf v 2.67,但尝试运行 aclocal 时出现错误 configure.ac:6: 错误:需要 Autoconf 版本 2.62 或更高版本 /usr/share/aclocal-1.11…

北城孤痞 2024-09-29 23:26:38 8 0

链接 libresolv 时未定义的引用

我有一个项目是一个链接 libresolv 的库, 它在最近的发行版上运行良好:Ubuntu 10.x Fedora 13、Mandriva 2010.1 但在 Centos 5.x 上我收到以下错误 …

败给现实 2024-09-28 00:27:41 7 0

automake:修改隐式 make 规则以包含额外的标志

如何添加适用于所有 makefile 的额外标志变量(如 CPPFLAGS)?目前,我们正在使用 CPPFLAGS,但它应该保留为用户变量,我想保留它。我不想使用 AM_CP…

原来是傀儡 2024-09-26 16:05:16 9 0

Autoconf 未正确定义变量

我在我的项目中使用 GNU 自动工具。 configure.ac 脚本具有以下代码片段。 AC_ARG_WITH(chkhere, AC_HELP_STRING([--without-chkhere], [do not compi…

撩起发的微风 2024-09-25 14:36:47 5 0

使用 libltdl 爆炸式递归 make

在我的 Makefile.am 中,我有 SUBDIRS = libltdl . 这是因为我希望能够使用我的包中包含的 libltdl 版本(即 ./configure --with-included-ltdl)。然…

豆芽 2024-09-24 12:45:44 9 0

使用 Autotool 在 Windows 和 Mac 上进行编译

我在尝试将自动工具用于一个简单的人为项目时遇到问题,任务很简单,在 Mac OSX 上使用 Objective-C,在 Windows (mingw) 上使用 C++ - 中间有一些 C …

套路撩心 2024-09-19 10:07:47 6 0

autotools:启用编译器警告

对于基于自动工具的 C 项目,我希望从编译器获得更多警告(例如至少 CFLAGS 中的 -Wall)。在不破坏任何内容的情况下启用编译器标志的首选方法是什么…

南薇 2024-09-16 22:25:15 9 0

autogen.sh 是否应该包含在 tarball 中?

我看到许多 tarball 不包含 autogen.sh 文件,但我在其他一些 tarball 中看到过它。 在 tarball 中包含或不包含 autogen.sh 的理由是什么?…

装迷糊 2024-09-16 11:39:45 12 0

如何在autotools中为C项目定义宏?

如何使用自动工具在每个项目或 C 项目中的每个文件级别定义宏? 目前我有这个:mount_cpfs_CPPFLAGS = -DFUSE_USE_VERSION=28,但我不确定这是定义 C …

别再吹冷风 2024-09-12 00:02:34 8 0

确定使用 makefile 和 ant 脚本的构建过程中的所有文件依赖项

我试图了解代码库的构建过程。该项目同时使用 autoconf(生成 makefile 的配置脚本)和 Maven。 我希望能够识别项目中的所有文件依赖项,以便对于最终…

傲娇萝莉攻 2024-09-11 10:12:46 9 0

如何强制重新编译 Makefile 中的单个文件?

这个想法是,一个项目有一个包含 __DATE__ 和 __TIME__ 的文件。在不显式更改其修改日期的情况下重新编译它可能会很酷。 编辑: $(shell touch -c ..)…

第七度阳光i 2024-09-10 17:22:03 6 0

我应该将 Autotools 生成的哪些文件保留在版本控制存储库中?

我是 autotools 的新手,正在开发一个 C 项目。我想将我的项目添加到 git 存储库。我需要在版本控制系统中跟踪哪些由自动工具生成的文件,哪些应该被…

梦巷 2024-09-10 07:48:48 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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