gnu-make

gnu-make

文章 0 浏览 3

从茎中的文件名生成 makefile 目标依赖项

您好,我正在创建一个 makefile,其中每个 .o 表示为另一个目录的相对路径,并且依赖于本地目录中的 .cpp 文件。我对问题的理解是,我不能在规则定义…

生活了然无味 2024-10-18 06:13:58 3 0

一个Makefile,在多个子目录中使用

我正在寻找编写一个单独的 makefile,它在当前目录的所有子目录中调用它本身的目标。我以此为出发点: SUBDIRS := $(shell find . -maxdepth 1 -type …

空心空情空意 2024-10-17 23:17:26 9 0

如何将变量值更改为目标?

在这里,我再次遇到另一个 make 问题,我试图处理(几乎),我设置了几个我想要 make 读取的值,但是当我尝试在循环内进行更改时,它不起作用; $(FOU…

浮华 2024-10-17 10:52:40 4 0

makefile 内循环的问题

我正在尝试实现在 makefile 中显示构建进度的逻辑。 我可以成功地在级联的 makefile 中为目标“simple”打印它。然而,当涉及到 makefile 中的另一个…

鹿港巷口少年归 2024-10-17 09:18:05 5 0

有人用 MinGW/MSYS 成功编译了 freetype 吗?

我尝试使用 MinGW/MSYS 编译 freetype 失败, 这就是我所做的: 从 cmd.exe 切换到 MSYS: C:\temp\freetype-2.3.5-1\src\freetype\2.3.5\freetype-2.…

初心未许 2024-10-17 08:53:19 7 0

ifeq 问题我尝试理解

这是我的第一个问题,也是我第一次管理 GNU Make,所以我想解释一下我的问题。也许你可以帮助我找到隧道尽头的光明。 我想做的就是在我的路径中检查一…

以为你会在 2024-10-17 00:21:46 3 0

使用 makefile 和静态模式规则进行树外构建

我正在开发一些在 ARM 上运行的裸机嵌入式代码,因此必须处理整个 ARM 与 THUMB 模式的区别。当前的构建系统使用静态模式规则来确定是否以 ARM 或 THU…

揽月 2024-10-16 08:12:12 10 0

如何在配置脚本中指定makeargs?

在构建时如何使用 --makeargs= 在 configure 脚本中给出包含路径和库路径?我的意思是 makeargs 的语法是什么。…

云胡 2024-10-16 03:20:56 4 0

在求值而不是赋值时扩展变量

我在使用一些 make 变量时遇到了问题,我有这样的问题: SUFFIX := raw FILENAME = name.$(SUFFIX) ... ... #much later, in a different makefile fa…

七分※倦醒 2024-10-16 02:43:35 4 0

Makefile 中的 := 和 = 有什么区别?

对于 Make 中的变量赋值,我看到 := 和 = 运算符。他们之间有什么区别?…

落叶缤纷 2024-10-15 18:05:01 6 0

如何分辨“gmake”使用另一个版本的 GCC? (Linux)

我的机器上有常用的 gcc(位于 /usr/bin/gcc),当我为我正在开发的某个框架设置环境时,会链接另一个(较新的)gcc。 我想使用 /usr/bin/gcc 上的旧…

江南月 2024-10-15 09:35:53 7 0

Makefile:依赖评估的顺序

假设目标foo.tar,它依赖于文件列表foo.files,例如 FOO_FILES := $(shell cat foo.files) foo.tar: foo.files $(FOO_FILES) tar -cf foo $(FOO_FILES…

如日中天 2024-10-13 19:52:22 9 0

没有规则来生成“Makefile”所需的目标“/Makefile”;

我正在尝试使用一个非常简单的 makefile 来“制作”。我的 makefile 名为“Makefile”,因此我只需使用命令“make”。 我收到这个奇怪的错误: make: …

过潦 2024-10-12 23:43:29 5 0

包含在 gnu make 文件中被忽略的路径

生成文件包含在下面。它只是一长串目标文件和两个目标。问题似乎是第一个目标的 $(INC) 被忽略。例如,输出以“g++ -c -o main.o main.cpp”开头,而…

智商已欠费 2024-10-12 19:12:43 4 0

使用 find 和 gcc 创建包含空格的文件路径的源依赖项时出现问题

我正在使用 gnu-make 构建嵌入式软件。使用 find 收集源(包括其路径)。由于某些路径/文件名包含空格,构建过程失败。 这样的列表看起来像: 来源=\ …

記憶穿過時間隧道 2024-10-11 19:12:38 11 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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