gnu-make 相关问题

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

使用 GNU Make 的打字稿工作流程

我拼凑了一个非常轻量级的过程,用于捆绑从 Typescript 构建的 JS 文件。 TLDR:我运行 tsc 为每个 src/foo.ts 生成 js/foo.js。然后我使用 esbuild 捆绑 JS 文件。这里...

回答 1 投票 0

makefile 中处理组件的顺序

在 makefile 中,依赖行的形式为 - abc: x y z 所有三个组件 (x,y,z) 本身都是 makefile 中依赖行下方的目标。 如果调用 make abc...

回答 5 投票 0

Makefile ifeq 在 MAKEFLAGS 中找不到选项

我的 Makefile 包含此目标: 测试:J=-j 测试: @echo“findstring = $(findstring $(J),$(MAKEFLAGS))” @echo“J = $(J)” ifeq ($(查找字符串 $(J),$(MAKEFLAGS)),$(J)) ...

回答 1 投票 0

如何通过 Makefile 使用 C++ 模块?

我有一个最小但完整的Makefile。其内容如下: 输出 = 示例 安装目录 = /usr/local/bin 对象=./obj 来源=./src SRC := $(shell 查找 $(SOURCE) -name *.cc) OBJ := $(...

回答 2 投票 0

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

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

回答 7 投票 0

Makefile“包含”一个虚假目标

假设 makefile 包含一个虚假目标: 生成器:some_files 一些_文件: 无论什么食谱 .PHONY:发电机 现在,如果这个目标也包含在内呢? -包括发电机 我期待这个

回答 1 投票 0

/bin/sh:未知:未找到命令 - 运行 make 时

这是前端目录中 React 项目内我的 makefile 中的内容: 默认:测试仪 .PHONY: prty 属性: `npm bin`/prettier --write 。 但是,当我运行 make 时,我得到 /bin/sh: 未知...

回答 1 投票 0

如何在 Makefile 规则中正确添加依赖项列表前缀?

我的 Makefile 具有适用于每个子目录的规则。当这样的规则具有依赖性时,我显然希望这些依赖性 当在依赖项中提到时,它们应该绑定到相同的...

回答 1 投票 0

如何构造适用于所有子文件夹的Makefile规则?

我有多个子文件夹,每个子文件夹都有相同的文件/结构 测试 |- 测试1 |- 文件1 |- 文件2 |- 测试2 |- 文件1 |- 文件2 现在我想编写同样适用于...的 Makefile 规则

回答 1 投票 0

如何让make处理多个音频文件

我的 make 文件中有一部分可以进行语音到文本的转换。它适用于目录中的每个 mp3 文件。 %.txt : %.mp3 $(WS) $(标志) ./$< But the software would also just as

回答 1 投票 0

即使文件已经存在,make 也会运行目标

我有一个像这样的Makefile 垃圾桶: mkdir -p bin bin/自定义:bin 卷曲-fsSL“https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh”|重击...

回答 1 投票 0

在 Ubuntu 18.04 中安装旧版本的 gnu-make

我想在Ubuntu 18.04上安装make 3.81。 所以我下载了这个版本的make并运行./configure,然后make。但是编译时它给了我这个错误: ./glob/glob.c:在函数‘glob’中: ....

回答 3 投票 0

如何从目标中包含另一个 Makefile?

制作文件: 包括: wget .tar.gz 焦油 -zxvf .tar.gz 包含 Makefile.from_tarball 我想像 ab...

回答 1 投票 0

How to make a comma-separated list with quotes in (GNU) Makefile

我有一个简单的 Makefile: MARKDOWNS = $(shell find .-type f -name "*.md" !-name "index.md" !-name "README.md") 全部:列表 列表: 回显 $(降价) 我的目录...

回答 1 投票 0

docker compose build 尽管失败,但似乎给出了退出代码 0

我的 makefile 是这样的: 建造: 泊坞窗撰写构建&&\ 触摸构建 || \ rm -f 构建 尽管在输出中看到了构建错误,但它似乎仍然在运行 touch co...

回答 1 投票 0

GNU Make - 在依赖项中分配变量会导致“配方在第一个目标之前开始”

我有一个干净/详细的构建目标,但它没有正确传播: 干净的: $(eval export CLEAN_BUILD:=--无缓存) 冗长: $(eval export DOCKER_VERBOSE:=BUILDKIT_PROGRESS=plain) d...

回答 0 投票 0

Makefile根据变量值条件执行命令

目前,我正在处理一个 makefile,如果该值存在于预定义列表中,我想根据事实执行一个函数。 测试:值=A B C 测试: $(eval FOUND=$(filter $(VALUE),$(V...

回答 2 投票 0

如何编写 Makefile 来运行目标文件名事先未知但在第一步之后的构建过程?

上下文:我有一个构建过程,其第一步生成 ~20k 文件,这些文件具有不可预测但确定的文件名。剩下的步骤对每个文件进行操作,并生成具有相同名称的新文件...

回答 1 投票 0

Makefile 在构建示例 LUFA 框架时抛出错误

在此处输入图片描述错误构建示例 我正在尝试从 LUFA 框架构建示例,但出现以下错误。 我在这里遵循了 AVR-GCC 设置示例:https://

回答 0 投票 0

Makefile 文件在构建示例 LUFA 框架时抛出错误

在这里输入图片描述 构建示例错误 我正在尝试从 LUFA 框架构建示例,但出现以下错误。 我在这里遵循了 AVR-GKS 设置示例:https://

回答 0 投票 0

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