autotools

autotools

文章 1 浏览 90

Automake:依赖于构建结果

我使用 automake 和 autoconf。 在子目录 src/ 中,Makefile.am 包含 bin_PROGRAMS = hello hello_SOURCES = hello.c 在构建 hello 之后,我想在二进…

且行且努力 2024-10-14 19:09:28 8 0

配置.in还是配置.ac?

似乎有些autoconf项目使用configure.in文件来生成configure脚本,有些使用configure.ac。 使用其中一种或另一种有什么区别/优点?…

可是我不能没有你 2024-10-14 18:43:54 8 0

Autotools将数据文件复制到暂存区

因此,我一直在与 Autotools 合作,尝试学习工具链,以便我可以在一些跨平台项目中使用它。我已经很好地掌握了基础知识,但我在这里遇到了一个问题。 …

烧了回忆取暖 2024-10-10 17:09:32 8 0

GNU 自动工具:调试/发布目标?

我一直在寻找这个有一段时间了:我目前正在将一个中型程序转换为自动工具,来自基于 Eclipse 的方法(带有 makefile) 我总是习惯于进行“调试”构建…

鹿童谣 2024-10-09 17:23:57 8 0

如何影响 Makefile.am 的目标顺序、添加附加步骤等?

我可以像我习惯管理Makefile一样管理Makefile.am吗? 通常我创建相互调用的目标以便构建项目。 但在 Makefile.am 中,我有一些神秘的 libqqq_la_SOURC…

你在我安 2024-10-08 04:28:56 7 0

Autotools:config.guess、depcomp 或 ltmain.sh 是否应该存储在 SVN 存储库中?

我正在接管一个项目,我在 subversion 存储库中看到一些属于 libtool 和 automake 发行版的文件,例如 config.guess、depcomp 或 ltmain.sh。我相信这…

无可置疑 2024-10-08 01:46:52 11 0

如何在 libtool/autotools 项目中的共享库输出和可执行输出之间切换?

我有一些自动工具管理的项目。除了源代码文件外,它还有 autogen.sh、configure.ac、Makefile.am、src/Makefile.am。 如何通过查看这些文件来判断它是…

野稚 2024-10-07 01:12:11 11 0

PKG_CHECK_MODULES for somelib++

我正在尝试使我的 C++ 中的自动工具项目链接到库,该库源自 C 库 (libsomelib.so),但也绑定到 c++ (libsomelib++.so)。我尝试使用 PKG_CHECK_MODULES…

痕至 2024-10-05 19:16:26 5 0

使用 GNU libtool 创建静态库和共享库?

我正在为我的项目使用 GNU 自动工具(包括 automake!)。我想知道是否可以使用 libtool 创建静态库和共享库?或者声明是分开的吗?这会 LT_INIT(shar…

盗心人 2024-10-05 14:36:21 11 0

在自动工具项目中包含(仅标头)库

我想在我的 Autotools 项目中集成一个仅包含头文件的 C++ 库。由于该库使用 Autoconf 和 A​​utomake,因此我使用 AC_CONFIG_SUBDIRS 在 configure.a…

踏月而来 2024-10-05 09:18:57 8 0

Autoconf:检查不支持的语言的程序是否可以编译

为了有条件地启用自动工具项目的一部分,我需要检查开箱即用的自动工具不支持的语言的短程序存根是否可以编译。 我需要类似 AC_TRY_COMPILE 的任意编…

淡紫姑娘! 2024-10-05 08:32:55 7 0

Autotools 主目录

我希望我的程序在运行时创建文件(日志文件等),因此它需要知道用户的主目录,否则他/她每次都必须以 root 身份运行程序(以创建文件)在 /var 等目…

平定天下 2024-10-04 10:19:54 7 0

从 eclipse autotools 插件执行 automake

我最近安装了 eclipse 的 autotools 插件。我为每个源子目录制作了 Makefile.am。我还在configure.ac 文件中包含了AM_INIT_MAKEFILE 宏。该插件确实使…

蓝咒 2024-10-04 05:41:55 6 0

链接器标志位于错误的位置

我正在尝试使用 Autotools 来构建需要链接到某些库的 C 程序。它只包含一个 C 源文件。 这是与之关联的 Makefile.am: bin_PROGRAMS=game game_SOURCE…

等你爱我 2024-10-04 04:32:03 6 0

带有数据文件的自动工具

我想使用 Autotools 分发我的源代码和相关数据文件: ~/foo$ ls -R .: conf configure.ac dat Makefile.am src ./conf: foo-pref.conf ./dat: data.da…

陌生 2024-10-03 12:26:20 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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