gnu-make 相关问题

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

无法使用Makefile中的git创建标签

我希望能够在发布版本时在存储库上创建标签。这使用的是gnumake和git,它们都在Windows 10下运行,并在命令提示符下运行make。因此,在我的makefile中,我...

回答 1 投票 0

我如何仅在列表中的目标上在makefile中使用.NOTPARALLEL?

我使用make来执行复杂的计算,其中涉及多个运行不同程序的程序,其计算结果相互依赖。在这些运行中,有......>

回答 1 投票 0

欺骗gmake构建/复制文件以保留时间戳并避免完全重建

简短的背景信息:出于某些相当复杂的原因,我试图欺骗我的项目构建系统。我们正在使用Texas Instruments的Windows上的Code Composer Studio和gmake ...

回答 1 投票 0

如何在Makefile中具有多个(非文件)依赖项

我有以下格式的Makefile:upload_image_local:build_image_local;回显“这将被打印”;使用build_image_local的upload_image:echo“ This is build_image_local”。/ ...

回答 1 投票 1

如何防止make再生.gitignore?

我只是在学习使用make,我想使用Makefile生成一个简单的.gitignore文件。我曾尝试编写该文件的各种版本,但似乎都没有按我期望的方式工作。主要...

回答 1 投票 0

在特定目录中运行的可执行Makefile

我试图实现的目标:使用shebang制作一个makefile可执行文件,使其事先切换到某个目录,因此可以从我拥有的任何位置调用它:/ docker / images / Makefile(with ...

回答 1 投票 0

GCC的构建时间不会从预编译的头文件中受益很多

我有一个庞大的项目,大约15万个C ++代码的LOC。构建时间约为15分钟。该项目由许多不同大小的子项目组成。我已经建立了单独的...

回答 4 投票 16

Makefile未将值正确分配给变量[重复]

我正在尝试执行以下操作:wt = $(sed -n ... file1)sed -i“ s / temp / $(wt)/” file2 wt是一个变量,它从file1中获取它的值,并且我想用...

回答 1 投票 -1

。RECIPEPREFIX混淆了Makefille目标的自动完成功能

没有.RECIPEPREFIX:Makefile:t1:ls t2:ls gmake完成效果很好:gmake [tab] [tab] Makefile t1 t2与.RECIPEPREFIX Makefile:.RECIPEPREFIX => ...

回答 1 投票 0

等待运行目标的makefile列表

我有一个运行多个目标的make文件,现在我想添加新的目标,该目标将在超时后运行,我该怎么办?例如execbin:构建开始运行这运行正常,但是我想要...

回答 1 投票 0

Makefile中foreach循环中带有两个参数的求值函数

我需要在foreach循环内调用具有两个参数的函数,定义obj-goal $ 1:$ 2 gcc $(CXXFLAGS)-c $$

回答 1 投票 0

合并到makefile中的文件名数组的路径

我在Makefile变量中有文件列表。我用它来调用几个隐式规则。简而言之:CHAPTERS_FOLDER =章节Chapters:= $(CHAPTERS_FOLDER)/lesson1.Md $(CHAPTERS_FOLDER)/ lesson2 ....

回答 1 投票 0

Linux查找命令等效于Windows上的makefile

我刚刚安装了MinGW,然后打算退出make来编译项目,但我意识到我得到的makefile在Ubuntu上可以完美运行,但是在Windows上却无法运行。这就是我得到的G ++?= g ++ ...

回答 1 投票 1


GNU Make:将通配符函数与隐式规则一起使用

我的项目结构看起来像这样:。 ──src├──Module1│├──source1.cc│├──source2.cc│└──source3.cc├──Module2│├──source1.cc│...

回答 1 投票 0

如何根据命令行输入更新makefile变量?

假设我在makefile中定义了一个变量'ABC = 0'。现在,运行makefile时,会向用户询问“它是哪种程序?”,如果用户输入“ pq”,则更新makefile ...

回答 1 投票 0

在字符串中进行变量替换

假设我定义了一个json文件:// foo.json {“ key”:“ $ {VALUE}”}}和一个makefile:export VALUE = bar SHELL = / usr / bin / env bash foo = $(shell cat foo .json)条:@echo“ $(foo)”问题是:我如何...

回答 2 投票 -2

makefile的递归调用的优先级是什么?

具有此makefile:#如果定义了KERNELRELEASE,则已经从#内核构建系统中调用了我们,可以使用它的语言。 ifneq($(KERNELRELEASE),)obj-m:= module.o#否则我们被称为...

回答 1 投票 0

在CS的C ++ Makefile中找不到命令

我正在尝试为我的c ++项目制作一个makefile,但是我遇到这个错误:flip1〜/ cs162 / program2 1049 $ make c card.cpp make:c:找不到命令make:[card.o]错误127(忽略)c deck.cpp ...

回答 1 投票 0

带有用户输入验证的Makefile

我已经将目标文件设为目标,该目标需要一些变量(令牌),例如令牌=部署:http://api.run.cf.com $(令牌)我需要用户在运行make之前输入令牌...

回答 1 投票 0

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