这个标签是关于`gmake`的问题,`make`实用程序的GNU版本用于维护和更新程序。
我正在尝试优化我们的构建目标。在我们当前的流程中,我们为32位和64位构建提供了单独的目标。由于目标不同,我们的构建流程中有数百个目标。我们在哪里......
我使用GNU make作为执行某些任务的工具。假设我有两个任务,A和B,它们都有子任务。我必须在任务A之前执行任务B(及其子任务)。我有这个最小的工作...
我正在使用GNU Make为纸张构建图形。我有两个目标:重建数据/ * .csv文件夹的数据。这在计算上非常昂贵。 (也就金钱而言。)重建的情节......
所以我一直在搜索堆栈溢出和互联网的其余部分,虽然我发现了类似的问题,但我没有找到一个答案适用于我的问题。我刚刚学习......
在我的Makefile中,我想做类似这样的事情OBJ_sound = \ sound / soundaiff.o \ sound / sounddummy.o \ sound / sounddump.o OBJ_video = \ video / render.o \ video / rendercrt.o \ ...
如何在Makefile(GNU Make)中获取有关目标的先决条件?
有没有办法在Makefile(GNU Make)中获取与目标相对应的先决条件?例如,考虑以下Makefile:CXX = g ++ CFLAGS = -Wall MODULE_NAME = myRenderer ...
在我的Makefile中,我需要测试当前目录是否是SVN repo,如果不是,我想在Makefile中使用$(error)指令指出错误。所以我计划使用返回值...
OBJS:= ao bo co规则:$(OBJS)@echo $ ^ @echo $ ^。bc // @echo aobc bobc cobc - >我要做什么我想在自动变量后添加后缀$ ^但是,即使我使用$ ^。bc,...
我正在编写一个makefile,需要定义一些环境变量。我试图用这样的东西来实现这个:定义check-var-defined ifndef $(1)$(错误$(1)不是......
如何解决“open_stackdumpfile:将堆栈跟踪转储到date.exe.stackdump”错误?
有人可以帮我解决这个问题吗?我一直在Windows 7上使用GNU make来构建c ++应用程序。源代码控制应用程序是Git。一切都很好,直到最近。每当我跑“......
我一直在梳理网络,我无法找到让它发挥作用的正确方法。只是尝试创建一个简单的Makefile,它接受我的源代码,只构建已更改的文件。我需要所有.o ......
如何在Makefile中使用notdir,wildcard和patsubst?
我有以下makefile:#。SUFFIXES:#.SUFFIXES:.F90 .cuf .o ROOT = / home / ccevallos / finalMIT SRCDIR:= $(ROOT)/ external / lib_eigesolve#F90SRC = $(notdir $(wildcard $( SRCDIR)/ * .F90))#...
上下文我有一个Makefile来运行docker-ized服务RUN = docker-compose run $(ARGS) - rm serivce .PHONY:shell shell:$ {RUN} / bin / sh .PHONY:server server:$(eval ARGS = --service-ports)$ {...
我在app特定目录中有几个Makefile,如下所示:/ project1 / apps / app_typeA / Makefile / project1 / apps / app_typeB / Makefile / project1 / apps / app_typeC / Makefile每个Makefile都包含一个.inc ...
我在linux下读过Makefile:$(filter-out _all sub-make $(CURDIR)/ Makefile,$(MAKECMDGOALS))_ all:sub-make $(Q)@:“$(Q)是什么意思@:“?我想谷歌,但谷歌总是......
当项目依赖于具有其自己的makefile的其他项目时,递归make使用如下:LIBDIR:= path / to / lib LIBNAME:= library.a LIBPATH:= $(LIBDIR)/ $(LIBNAME)$(LIBPATH ):...
我想在我的代码中使用std :: experimental :: filesystem,这要求我使用-lstdc ++ fs进行编译,使用GCC和-lc ++实验使用Clang。目前我有一个makefile和makefile.clang ...
所以,在powershell中,我输入$ Set-Variable FOO然后,在我的makefile中,我有.PHONY:show-foo show-foo:@echo $ {FOO}它输出一个空行。我尝试过使用像$ profile这样的系统变量,......
我有一个目录(root_dir),它包含许多子目录(subdir1,subdir2,...)。我想在root_dir中的每个目录中运行make,使用放置在其中的Makefile。 (显然......
尝试在WSL中安装glibc时出错:重定位R_X86_64_PC32对未定义的符号`__GI___open64_nocancel'
当我尝试将最新的glibc安装到我的机器上时,我执行带有标志的“config”可执行文件:../ configure CFLAGS =“ - O3 -fPIC”--disable-sanity-checks它生成makefile ...