autotools

autotools

文章 1 浏览 89

如何找出从哪里加载程序数据?

我有一个用 C++ 编写的项目(在 glibmm 的帮助下),并且我正在使用自动工具来管理它。 我要问的问题是“我到底如何确定从哪里加载东西?”。 虽然我…

云裳 2024-07-15 04:20:39 6 0

Autoconf 和 A​​utotools 的替代品?

我是 GNU Autotools 的频繁用户(主要是 Autoconf,偶尔 Libtool )。 我正在开发一个项目,可移植性将成为一个症结所在。然而,团队的其他成员不太愿…

最近可好 2024-07-14 04:45:42 7 0

将各个自动工具项目分组到另一个“项目”中的最佳方法是什么?

我将创建一个“库的库”,并希望使用自动工具集来管理每个单独的项目。 另外,我希望能够同时构建整套库。 单独的库: libyarfoo libyarbar libyarbaz…

挽容 2024-07-13 21:22:10 6 0

Libtool 速度慢,双重构建?

在我的项目中,模块被组织在子目录中以保持整洁。 我的项目目录层次结构: $ ls -R .: configure.in Makefile.am Makefile.cvs src ./src: log Makefi…

青衫负雪 2024-07-13 13:47:26 6 0

如何为 GNU Autotools 重新配置大型程序

我有一个用 C 编写的相当大的程序。它跨越多个文件,并且进行了一些重组以尝试弥补平台问题。 具体来说,我有不同操作系统、体系结构和编译器的头文件…

南冥有猫 2024-07-13 05:05:20 9 0

默认情况下在哪里安装本地 Java 库?

我正在将 JNI 绑定与 C++ 库集成。 该库遵循通常的约定:默认安装根目录是 /usr/local ,可以使用 ./configure--prefix 参数进行修改代码&gt .a 或 .s…

陈年往事 2024-07-11 13:40:22 7 0

libtool 添加额外的“U” 到 .so 文件名

我有一个用 autotools 构建的项目,分为两个文件夹; 第一个,lib,创建一些库,第二个,tools,链接它们。 构建失败,因为 libtool 在重新链接时按如…

謌踐踏愛綪 2024-07-10 12:33:49 9 0

autotools可以创建多平台makefile吗

我有一个插件项目,我已经开发了几年,该插件可以与[主应用程序版本、第 3 方库版本、32 位与 64 位]的多种组合一起使用。 有没有一种(干净的)方法…

十雾 2024-07-09 16:00:24 9 0

Autotools:如何设置全局编译标志

我有一个包含多个源目录的项目: src/A /B /C 在每个源目录中,Makefile.am 包含 AM_CXXFLAGS = -fPIC -Wall -Wextra 如何避免在每个源文件夹中重复此…

青丝拂面 2024-07-09 15:46:49 8 0

如何使用 autotools 构建 Python C 扩展模块

大多数可用于构建 Python 扩展模块的文档 使用 distutils,但我想通过使用适当的方法来实现这一点 python autoconf &amp 改为 automake 宏。 我想知道…

半暖夏伤 2024-07-08 00:28:46 7 0

如何使用 pkglib_LTLIBRARIES = test.la 仅构建 *.so

我正在使用自动工具来构建共享对象。 在我的 Makefile.am 中使用 pkglib_LTLIBRARIES 会导致构建 libtest.la 和 libtest.so。 我只希望它构建/安装lib…

强者自强 2024-07-07 12:16:44 7 0

使用maven2构建基于autotools的C/C++ 包裹

我正在开发一个 MATLAB、Java 和 C/C++ 组件集合,这些组件都可以互操作,但编译/安装步骤明显不同。 我们目前不为 MATLAB 编译任何内容,使用 maven2…

瑕疵 2024-07-06 20:47:33 9 0

为什么shell脚本比较经常使用x$VAR = xyes?

我经常在使用自动工具(autoconf、automake)的项目的构建脚本中看到这种情况。 当有人想要检查 shell 变量的值时,他们经常使用这个习惯用法: if te…

愛放△進行李 2024-07-06 13:10:55 7 0

尝试运行 faac 的引导脚本但遇到错误

我正在尝试安装 faac 但遇到错误。 以下是我在尝试构建它时遇到的错误: [root@test faac]# ./bootstrap configure.in:11: warning: underquoted defi…

咆哮 2024-07-06 06:56:25 11 0

GNU autotools 的推荐版本是什么?

我们在工作中维护基于 RPM 的软件分发,以便在我们支持的所有平台上拥有一套通用的软件。 因此,我们必须构建很多第三方软件,并且经常会遇到需要运行…

傻比既视感 2024-07-05 22:15:31 8 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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