gnu-make

gnu-make

文章 0 浏览 5

如何推迟 makefile 先决条件中的 foreach 变量扩展?

我有以下 makefile,它从 terraform 输出创建一个 config.json 文件,然后解析该 config.json 文件并创建一个 makefile 列表变量,然后循环该列表并相…

渔村楼浪 2025-01-11 05:31:34 1 0

将项目目录树中的所有目标文件传递给 makefile 中的规则

我有一个看起来像这样的 makefile CC=gcc CFLAGS=-pedantic -ansi -Wall -O2 TARGET=assembler SUBDIRS = utils preprocessor parser symbols .PHONY:…

只等公子 2025-01-11 04:34:04 1 0

是否可以在 Makefile 中设置环境变量 - 之后使用

我试图在 Makefile 中设置一个环境变量,以便它可以在 sam shell 中作为 make 运行的另一个程序中使用,但在 make 运行之后。 更新:根据已接受的答案…

若水般的淡然安静女子 2025-01-10 12:40:40 1 0

Makefile:如何根据目标运行某些先决条件?

OBJLIST1=foo.o bar.o baz.o target1: $(OBJLIST1) $(CC) $(CFLAGS) -c $^ -o $@ $(OBJLIST1) : $(OBJLIST1:%.o=%.c) $(CC) $(CFLAGS) -c $^ -o $@ ta…

∞梦里开花 2025-01-10 07:33:42 1 0

根据包含特殊字符串的文件查找生成依赖项列表

我的 makefile 中有两个目标,target-one 和 target-two。 target-one 基于 TARGET_ONE_SRCS 中列出的所有源文件构建,如下面的代码段所示。 但我想要…

拧巴小姐 2025-01-09 02:17:27 1 0

使用 GNU make 将 java 内部类文件包含到 JAR 中

我有一个java项目,它使用GNU make来编译源文件并创建一个JAR。引入嵌套枚举后,将创建一个新文件 main_classname$inner_classname.class。 我在将此…

夏日浅笑〃 2025-01-08 01:31:03 0 0

创建不监视更改的依赖项

我正在尝试编写一个 Make 规则,粗略地说,“如果您需要构建目标,也构建prereq。但是,不要不重建目标,因为先决条件发生了变化。” 现在我正在使用…

远昼 2025-01-07 06:45:54 2 0

在 GNU Make 中,如何将路径的驱动器替换为小写?

在 GNU Make 中,目前我使用以下替换来降低驱动器号的大小写。 $(eval _ABS_PATH=$(subst C:,c:,$(abspath $(DIRECTORY)))) 我如何修改它,以便可以将…

空宴 2025-01-07 01:58:49 1 0

GNU MAKE “进入目录...”的路径设置在哪里?

执行 make.exe 时,由于驱动器盘符区分大小写,我的代码失败。 目前,我的 make 打印出: make.exe[3]: Entering directory 'C:/...' (fails)。 在另…

骑趴 2025-01-06 17:56:21 2 0

make:在先决条件中使用目标特定变量

我正在尝试编写一个 Makefile,其中使用目标特定变量的先决条件 version= target1: override version=1 target1: package target2: override version=…

爱的故事 2025-01-06 13:58:45 2 0

makefile自定义函数

我试图在 Makefile 中创建一个自定义函数来检测当前平台并相应地返回正确的文件。这是我的尝试。 UNAME := $(shell uname -s) define platform ifeq (…

一曲爱恨情仇 2025-01-06 13:53:14 2 0

Makefile 和子 makefile,虚假任务无需执行任何操作

目录树 . | Makefile | src | Makefile | spec | test ./Makefile 中的 default: all .DEFAULT: $(MAKE) -C $@ src/Makefile 中的 .PHONY: all spec t…

逆流 2025-01-05 10:32:17 2 0

Linux Makefile如何为每个变量执行函数

我正在尝试设置一个具有依赖项的 Makefile。依赖关系在变量中指定。 MATH_VER=1.1 EXTERNAL_DEPS=MATH GC LOG 我希望它运行一个函数,尝试根据可用的…

顾北清歌寒 2025-01-04 23:31:05 3 0

如何让 Makefile 确定系统的 lib 目录?

在尝试从源代码安装程序时,我发现它将库安装到了 /usr/lib/[program]/ 中,并且因为这是在 64 位系统上,所以它不起作用。我必须将库复制到 /usr/lib…

念三年u 2025-01-04 09:31:31 2 0

Makefile 目标 `.co` 的用途是什么?

最近有人提到 Makefile 中的目标 .co 是为了交叉兼容性,但我无法理解它的用途。谁能澄清一下吗?…

草莓味的萝莉 2025-01-04 06:23:28 2 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

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