gnu-make 相关问题

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

如何在GNU make中更改具有多个扩展名的列表中每个文件的扩展名?

在 GNU makefile 中,我想知道是否可以通过文件列表输入来制作具有新扩展名的文件列表输出。 在输入中,我得到这个列表: FILES_IN=文件1.doc 文件2.xls 我会...

回答 2 投票 0

自动生成模块的依赖关系

我现在开始了解模块 如果我们想使用 import ;我们需要“预编译”iostream 头文件,而不是旧式的 #include 。我们可以...

回答 1 投票 0

Makefile 依赖关系顺序

我刚刚收到一个包含以下内容的 Makefile: rpm: 清理 $(JARFILE) # 这里的命令... 正如您可能已经猜到的,clean 目标会删除该 jar(如果存在)。这个 Makefile 正确吗...

回答 2 投票 0

Makefile 中子模块的自动初始化和更新

我有一个包含几个子模块的git项目(现在回想起来我有点后悔这个选择)。它使用 gnu make 目前我希望人们在构建之前手动发出 git submodule update --init1 ...

回答 2 投票 0

Makefile:所有与默认目标

谈论 GNU make,PHONY 目标 all: 和 default: 之间有什么区别。 CC=g++ 默认:你好 你好:你好.cpp $(CC) -o 你好你好.cpp 和 CC=g++ 全体:你好 他...

回答 3 投票 0

如何使用 gcc 和 make 生成模块和头文件单元的预编译文件?

如果我有一个像这样的源文件 导入; 导入; 导入modA; int main() {} 如何生成依赖项列表来预编译所有标头单元 和 <

回答 1 投票 0

为什么在下面的示例中没有为目标“ other_file”创建文件?

我是制作实用程序的新手,我正在学习教程。在教程中,他们给出了一个示例,每次我们在其上运行 make 时,都会执行目标,因为未创建目标文件。 我的

回答 1 投票 0

目标内的Makefile字符串比较

我有以下Makefile FIRSTARG := $(第一个字 $(MAKECMDGOALS)) # 使用其余部分作为参数 RUNARGS := $(单词列表 2,$(单词 $(MAKECMDGOALS)),$(MAKECMDGOALS)) # ...然后把它们变成无所事事

回答 2 投票 0

如何使用make保留最后一个字符串具有相同的前缀?

举个例子,假设我有字符串: 文件=苹果=A 照片=P APPALE=应用程序编号=N APPALE=APPL APPALE=苹果大=L 照片=PHO 我想要得到的是以下字符串: 文件=数字=N APPALE=APPLE LAR...

回答 2 投票 0

如何构建 librevenge 静态库 (*.lib) 以在 Windows 中使用?

我无法找到为 Windows 构建 librevenge 静态库的工作解决方案。 对于更广泛的上下文,我需要构建 librevenge 静态库,因为这是 l...

回答 1 投票 0

Makefile 条件中的 $(OS) 是什么?

来自https://gist.github.com/sighingnow/deee806603ec9274fd47#file-makefile-L6,以下内容有效: ifeq ($(操作系统), Windows_NT) IS_WINDOWS = 1 别的 IS_WINDOWS = 0 万一 这个 $(OS) 位于

回答 1 投票 0

ldconfig 错误:使用 Linux 加载程序时“不是符号链接”

运行时: 须藤 /sbin/ldconfig 出现以下错误: /sbin/ldconfig: /usr/local/lib/ 不是符号链接 当我运行文件命令时,出现以下内容: 文件 /usr/local/l...

回答 7 投票 0

在 Windows 或 POSIX 上的 Makefile 中获取基本 Python 解释器

我正在尝试制作一个具有系统Python路径的Makefile,该文件适用于Windows和POSIX系统。 这适用于 macOS 和 Windows WSL,但如果您激活了虚拟环境,则

回答 1 投票 0

如何发现make中的默认目标?

我看到过这样的问题“如果没有指定目标,“make”应用程序如何知道要构建的默认目标?”,这解释了默认目标是第一个不带有“.”的目标。 怎么...

回答 2 投票 0

Automake/autotools 并使用“--dry-run”和“--always-make”进行 make

我最近切换到 VSCode 作为编辑器时偶然发现了一个问题。 我有几个项目有一个完整的(中型复杂+)自动工具 设置并且它们都工作正常。然而我发现

回答 1 投票 0

Makefile 中的链接模式规则

我有一个 Makefile,如果简化的话,可以归结为: .PHONY:力量 力量: a-%-b: 力 @echo 'a-$*-b' c-%-d: a-%-b 如果我运行 make a-test-b,它会按预期打印 a-test-b。然而,...

回答 1 投票 0

如何在规则之外循环生成文件

我想在 makefile 中执行规则之外的某些初始化操作(涉及读取子文件和内部存在的信息)。 也就是说,我有几个目录,其中我有

回答 1 投票 0

endif 之后的 Makefile 无条件步骤导致错误

我是新来的。 我想要我的 Makefile 中有一个条件,然后是无条件步骤。 根据 Make 手册,这应该是可能的: 每个条件语句都必须以 endif 结尾。无条件...

回答 1 投票 0

最后制作--输出同步错误

当Make使用--output-sync选项并且出现构建错误时,有什么方法可以让Make最后打印错误消息吗? 现在,如果您使用高 -j 参数进行编译,则会出现错误

回答 1 投票 0

有没有办法复制依赖项,但在 GNU Make 中添加后缀/前缀?

我首先要说的是: foo:酒吧巴兹 巴兹:酒吧 我想自动生成这个: foo-后缀: bar-后缀 baz-后缀 baz 后缀: bar 后缀 并考虑所有这些依赖关系...

回答 1 投票 0

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