gnu-make 相关问题

这个标签是关于`gmake`的问题,`make`实用程序的GNU版本用于维护和更新程序。

make:当依赖的recipe失败时执行recipe

我正在使用“--keep-going”选项运行make(默认情况下不是,但它是我们宏中的一个选项,用于运行使用make的整个构建):这告诉make继续考虑其他

回答 1 投票 0

Android 构建在 soong bootsrap 期间失败 - 使用所有资源并挂起

我正在构建 AOSP11 并在 Ubuntu 18.04 上构建,并且处于构建过程的早期 我收到以下错误: soong bootstrap 失败并显示:退出状态 1 在此步骤中失败: 出/soong/.bootstrap...

回答 2 投票 0

从 $(shell...) 定义多个 GNU Makefile 变量

我有一个文件(例如iostruct.def),其中包含一些变量定义: VARIABLE_A=/一些/路径 VARIABLE_B=/另一个/路径 ... 我想从 GNU Makefile 读取这个文件,在所有路径前加上一些前缀...

回答 1 投票 0

Makefile:创建函数会导致错误

我的程序接收命令行参数。 我希望我的 Makefile 能够处理如下参数: 使运行 arg1 arg2 arg3 或者 进行调试 arg1 arg2 arg3 在我的 Makefile 中,我使用了适当的...

回答 1 投票 0

Makefile 和 windows `set /p`

我正在为 Windows 编写一个 makefile,并尝试将他的 UNIX 代码片段转换为 Windows: @read -p“版本?(提供下一个 x.y.z semver):”标签 @git commit -m“发布:versio...

回答 1 投票 0

Makefile 错误:Solaris 11.4 上出现意外 EOL

这是有问题的Makefile: CFLAGS += -std=c11 CFLAGS += -fPIC CFLAGS += -墙 CFLAGS += -Wextra CFLAGS += -错误 CFLAGS += -Wwrite-字符串 CFLAGS += -Wno-未使用的变量 CFLAGS += -Wno-paren...

回答 1 投票 0

尝试编译 apue.h 源代码时出错

尝试将 apue.h 用于我的 c 代码之一,但我无法编译和制作 apue.h 我首先下载了apue.h源代码 然后我解压tar.gz文件并进入apue.3e目录。 接下来...

回答 1 投票 0

带有空格的Makefile字符串

var := 'C:/some/path here' labas 全部: @echo $(单词$(var)) 这将返回 3。 如何让它返回2?或者 make 并不像我想象的那样工作??

回答 2 投票 0

在 Windows 机器上安装 make 和 gcc

我正在尝试将 windows-latest 添加为此工作流程的目标: 名称:竞技场测试 上:[workflow_dispatch、push、pull_request] 工作: 测试跨平台: 运行:${{matrix.os}} 策略...

回答 1 投票 0

Make:包含规则名称的通配符

我正在生成工件 foo.out、bar.out 和 qux.out。我有一个规则%.cooked:%.raw。 对于所有文件 foo-★.raw,我需要 foo.out 依赖于 foo-★.cooked bar 和 qux 同样如此 目前,我还不是

回答 1 投票 0

Makefile - 如何根据前一个命令的退出代码在目标中运行其他命令

我正在尝试通过生成如下所示的 Makefile 来利用 make 并行运行一些作业: 测试_全部:测试_1 测试_2 测试_3 测试_1: @echo“开始测试 1” @run_some_...

回答 1 投票 0

检查 Makefile 中是否存在库

有没有办法在 Makefile 中检查库(此处:librt)在系统中是否可用? 对于旧系统,librt 在库中,而不是在 glibc 中,我想测试它是否在系统中,如果...

回答 1 投票 0

如何配置 GNU Make 将导出的变量传递给 shell 函数?

我在 GNU Make 中遇到了一个意想不到的奇怪现象,并且找不到合理配置它的方法。我将 SHELL 分配给我自己设计的自定义 shell,但是变量是什么问题

回答 3 投票 0

将 `all` 声明为 .PHONY 的目的?

GNU Make 手册描述了 .PHONY 的以下用例。 全部: prog1 prog2 prog3 .PHONY:全部 prog1 : prog1.o utils.o cc -o prog1 prog1.o utils.o 程序2:程序2.o cc -o prog2 prog2.o

回答 2 投票 0

将多个文件转换为.img

我正在按照教程制作一个简单的引导加载程序和内核, 我使用的是 Windows,这是我正在使用的 makefile: 设置: nasm src oot oot.asm -f bin -o 构建 oot.bin 重命名构建...

回答 1 投票 0

使用makefile将.bin转换为.img

我正在写一个简单的引导加载程序, 我正在使用这个 make file 命令将 main.bin 转换为 main_floppy.img cp -f 构建/main.bin 构建/main_floppy.img 但我不断收到此错误 nasm src/...

回答 1 投票 0

如何指示Make将一个列表的第i个文件复制到另一个列表的第i个路径?

我有两个列表,都有 N 个元素: SRC = a/b/foo a/b/bar a/b/moo 夏令时 = a/c/fii a/c/bir a/c/mee 有没有办法设置一个规则,以SRC的第i个元素作为第i个的前提...

回答 1 投票 0

gnu 为组进行并行作业,但在组内按顺序进行

我是“makei -j”的忠实粉丝,但我正在寻找这种情况下的解决方案。我想要组的并行作业(比如不同的 make 目标)但是(如果一个组别名为许多子目标......

回答 1 投票 0

make 命令公开 Makefile 作业的内容

我如何请求 make 公开 Makefile 作业的内容? 从这个 Makefile $ 猫马迪莱 工作1: 回声33 回声22 回声11 工作2: 回声你好 我正在寻找一个 make 命令

回答 1 投票 0

“仅限订单”先决条件的顺序未保留在多线程 makefile 中

让我们考虑一下这个makefile: .PHONY:flash_bin flash_bin: |构建闪存 代码更改=0 .PHONY:构建 建造: @echo“运行构建过程” @如果 [ ! -f 构建进程] || [ $(CODE_CHA...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.