gnu-make

gnu-make

文章 0 浏览 5

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

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

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

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

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

挽你眉间 2024-08-14 07:00:16 7 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 4 0

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

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

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

调试 GNU make

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

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

Makefile 中的通配符目标

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

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

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

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

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

Windows 上的 Make(并行作业)

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

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

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

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

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

gmake 编译目录中的所有文件

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

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

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

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

舟遥客 2024-08-01 14:42:34 7 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 8 0

递归gmake问题

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

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

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

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

很糊涂小朋友 2024-07-29 06:55:38 6 0

如何配置我的 makefile 以进行调试和发布版本?

我的项目有以下 makefile,我想将其配置为发布和调试版本。 在我的代码中,我有很多 #ifdef DEBUG 宏,因此只需设置该宏并向编译器添加 -g3 -gdwarf2 …

凡尘雨 2024-07-26 06:21:54 9 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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