gnu-make

gnu-make

文章 0 浏览 2

在规则执行时定义 make 变量

在我的 GNUmakefile 中,我希望有一个使用临时目录的规则。例如: out.tar: TMP := $(shell mktemp -d) echo hi $(TMP)/hi.txt tar -C $(TMP) cf $@ .…

旧时浪漫 2024-08-14 18:53:07 7 0

如何在 make 模式规则的依赖项中使用模式相关变量

我想使用模式相关变量中的依赖项来定义 GNU make 模式规则。我想要的是这样的: %.exe : $(%_EXE_SOURCES) $(%_EXE_RESOURCES) $(CSC_V)$(CSC) $(CSCF…

国粹 2024-08-14 07:09:55 3 0

如何在 gnumake 文件中强制出现错误

我想检测 makefile 中工具版本错误的情况,并强制 make 失败,并显示一条错误消息,指示该项目不是正确的版本。 谁能举一个这样做的例子吗? 我尝试了…

挽你眉间 2024-08-14 07:00:16 5 0

为什么 makefile shell 结果与在 shell 中执行相同操作不同?

GNU makefile 内容为: SVNVERSION_NUMBER := $(shell svnversion --version | perl -lne 'print $1 if /version (\d+.\d+.\d+)/') $(error $(SVNVERS…

夏尔 2024-08-13 18:54:41 2 0

如何写入“cd”? makefile 中的命令?

例如,我的 makefile 中有类似这样的内容: all: cd some_directory 但是当我输入 make 时,我只看到“cd some_directory”,就像在 echo 命令中一样…

初心未许 2024-08-12 05:54:52 2 0

调试 GNU make

make 中是否有命令行方式来找出目标的哪些先决条件未更新?…

别靠近我心 2024-08-11 05:05:52 4 0

Makefile 中的通配符目标

如何压缩以下 Makefile 目标? $(GRAPHDIR)/Complex.png: $(GRAPHDIR)/Complex.dot dot $(GRAPHDIR)/Complex.dot -Tpng -o $(GRAPHDIR)/Complex.png $…

梦中的蝴蝶 2024-08-09 01:18:55 6 0

在gnu make中,静态模式规则中的先决条件可以有不同的后缀吗

我们的 make 文件使用如下静态模式规则编译 .c 源文件: OBJECTS = foo.o bar.o baz.o $(OBJECTS): %.o: %.c $(CC) $&lt $(C_OPTIONS) -c -o $@ 我需…

记忆消瘦 2024-08-08 07:23:30 3 0

Windows 上的 Make(并行作业)

什么设置适用于 Windows 上的 GNU make 并行作业 (-j)? 我尝试使用 MinGW make 3.81 将 shell 设置为 cmd.exe,这可以创建多个进程,但 make 失败并…

随心而道 2024-08-06 12:01:21 1 0

使用 GNU Make 输出平面对象文件目录结构

我有一个使用 GNU Make 的 C++ 小项目。我希望能够将以下源文件: 转换 src/ a.cpp b/ b.cpp c/ c.cpp 为以下输出结构(此时我不关心重复项): build…

感悟人生的甜 2024-08-03 12:06:29 5 0

gmake 编译目录中的所有文件

我们有一些 C++ 代码,需要在其中创建 make 文件。每个 .h 和 .C 对创建一个对象,然后将一些对象链接在一起以形成可执行文件。相当标准的东西。 这个…

时光病人 2024-08-03 03:18:18 5 0

作为目标/依赖项的 Win32 路径

是否可以有一个包含 win32 路径名的目标/依赖的 GNU makefile? 我目前使用的是 GNU make 的 win32 3.81 版本,它似乎在驱动器盘符方面有困难。 例如…

舟遥客 2024-08-01 14:42:34 3 0

多个规则指定同一个假依赖,依赖只执行一次

我有一个关于下面的 GNU makefile 示例的问题: .PHONY: $(subdirs) build x y subdirs = a b c build: x y x: target=prepare x: $(subdirs) y: targ…

明媚殇 2024-08-01 13:07:32 4 0

递归gmake问题

我需要编写一个快速的 makefile 来构建我的所有项目。 这是 C++ 代码,我正在使用 gmake。 假设我有一个目录列表,我想 cd 到每个目录,发出 gmake 命…

剩余の解释 2024-07-30 00:15:40 2 0

当指定为多个规则的依赖项时重新执行目标

我有以下 GNU makefile: .PHONY a b c d a: b c b: d c: d d: echo HI 我希望目标 'd' 运行两次——因为它被 b &amp 指定为依赖项。 C。 不幸的是,…

很糊涂小朋友 2024-07-29 06:55:38 3 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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