这个标签是关于`gmake`的问题,`make`实用程序的GNU版本用于维护和更新程序。
Makefile - 如何根据前一个命令的退出代码在目标中运行其他命令
我正在尝试通过生成如下所示的 Makefile 来利用 make 并行运行一些作业: 测试_全部:测试_1 测试_2 测试_3 测试_1: @echo“开始测试 1” @run_some_...
有没有办法在 Makefile 中检查库(此处:librt)在系统中是否可用? 对于旧系统,librt 在库中,而不是在 glibc 中,我想测试它是否在系统中,如果...
如何配置 GNU Make 将导出的变量传递给 shell 函数?
我在 GNU Make 中遇到了一个意想不到的奇怪现象,并且找不到合理配置它的方法。我将 SHELL 分配给我自己设计的自定义 shell,但是变量是什么问题
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
我正在按照教程制作一个简单的引导加载程序和内核, 我使用的是 Windows,这是我正在使用的 makefile: 设置: nasm src oot oot.asm -f bin -o 构建 oot.bin 重命名构建...
我正在写一个简单的引导加载程序, 我正在使用这个 make file 命令将 main.bin 转换为 main_floppy.img cp -f 构建/main.bin 构建/main_floppy.img 但我不断收到此错误 nasm src/...
如何指示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个的前提...
我是“makei -j”的忠实粉丝,但我正在寻找这种情况下的解决方案。我想要组的并行作业(比如不同的 make 目标)但是(如果一个组别名为许多子目标......
我如何请求 make 公开 Makefile 作业的内容? 从这个 Makefile $ 猫马迪莱 工作1: 回声33 回声22 回声11 工作2: 回声你好 我正在寻找一个 make 命令
“仅限订单”先决条件的顺序未保留在多线程 makefile 中
让我们考虑一下这个makefile: .PHONY:flash_bin flash_bin: |构建闪存 代码更改=0 .PHONY:构建 建造: @echo“运行构建过程” @如果 [ ! -f 构建进程] || [ $(CODE_CHA...
在 Makefile 中我有: 图像/schematic.pdf:图像/schematic.svg inkscape -D -z --file=$^ --export-pdf=$@ --export-latex sed -i "s:示意图:图像/示意图:g" $@_tex 什么...
如何在Makefile目标中定义局部变量? 我想避免重复文件名,例如: 兹什: 文件名 := "文本.txt" @echo“正在复制${FILENAME}...”; scp“${
用于文件名复制和重命名为临时文件的 Makefile 模式配方
如何制作重命名文件的模式配方? 我有一个食谱,它采用带有输入文件列表的变量。但是这些文件(始终具有 .irx 扩展名)必须删除扩展名...
假设项目根目录如下: |-> 生成文件 |-> obj // 空文件夹) |-> src // 包含 a.c, b.c, c.c, d.c, e.c 源文件 以及 Makef 的内容...
刚刚开始使用Makefile,我已经大量使用了通过args 覆盖变量的功能。但有时我必须覆盖三个或更多,这变得有点烦人。 S...
模式规则在 GNU Make 和 BSD Make 中的行为不同
我有一个Makefile。 在安装了 gmake 和 make 的 FreeBSD 机器上,我使用这两个工具运行相同的 Makefile。 make 和 gmake 的输出日志不一样。为什么是这样?以及如何...
我有一个Makefile。 在安装了 gmake 和 make 的 FreeBSD 机器上,我使用这两个工具运行相同的 Makefile。 make 和 gmake 的输出日志不一样。为什么是这样?以及如何...
我正在尝试读取头文件 elf.h 中的文本,其中包含以下内容:- #define ELFOSABIV_STDELF_V1 8U // STD ELF ABI #define ELFOSABIV_PRE_STDELF 7U // 最新 abi
Fortran 模块的编译依赖以及 make 的 INCLUDE 语句
我正在使用 MinGW 编译 Fortran 源代码并在 Windows 上进行制作。 源文件扩展名是 .f 和 .for - .for 是模块(某些 .for 文件甚至包含多个模块)。 我有一个...
目标:abc xyz 定义TAR 展示: @echo“XXXXXXXXX” $(1) : 显示xxx-$(1) xxx-$(1): *执行目标特定操作 - $(1) 被输入到脚本* 恩德夫 $(前...