gnu-make 相关问题

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


GNU Make - 尾随“/”被删除?

我正在研究一个在输出目录中创建多个文件的makefile。为了创建这些文件,输出目录需要已经存在,否则文件创建失败。 ...

回答 2 投票 1

Make - 将规则应用于动态创建的文件

我有以下规则:%。o:$(SRCDIR)%。S $(CC)$(ASFLAGS)-c $ <-o $(BINDIR)$ @它工作得很好,除了其中一个来源的情况文件vectors.S是动态创建的。文件 ...

回答 1 投票 0

Makefile“重新链接”是什么意思? [关闭]

有人可以用简单的术语解释:Makefile重新链接是什么意思?为什么会这样?怎么避免呢?

回答 1 投票 -2

将makefile中的env var作为可选项传递

我在一个执行bash脚本的makefile中有一个命令:test:./ script.sh脚本实现了getopts,因此它可以这样调用:./ script.sh -n 10什么可以在bash中完成...

回答 1 投票 1

make命令makefile出错:18:***缺少分隔符。停止

对于下面复制的以下make文件,我收到了丢失的分隔符错误。 tabspace似乎没有任何问题。 OBJS = driver.o snapshot.o SHOBJS = malloc.o mymemory.o CC = g ++ DEBUG ...

回答 4 投票 28

如何在makefile中验证非空行和非注释行的文件

我想验证sample.x中的非空行和非注释行在makefile中,如果验证通过它应该打印成功,如果不是,它应该退出执行。我正在尝试以下......

回答 1 投票 1

目标嵌入在包含的Makefile中时找不到目标命令

我试图在Makefile上运行GNU Make,说Makefile1包含另一个Makefile2。以下是Makefile1的外观,包括makefile2的absolute_path target_from_Makefile2:Dependencies ...

回答 2 投票 0

无法在makefile中调用bash函数

我有一个印象,我可以在GNU makefile中调用bash函数,但似乎错了。这是一个简单的测试,我定义了这个函数:> type lsc lsc是一个函数lsc(){ls --color = ...

回答 4 投票 2

Makefile没有针对目标的规则

当有明确的定义时,请抱怨目标'build / libc / string / strlen.c'没有规则。奇怪的是,它成功地为'build / libc / libc.a'编译了除了一个依赖项之外的所有依赖项。我有,或...

回答 1 投票 0

GNU Make:%与虚线文件名不匹配?

该文档声称模式规则中的%将匹配任何内容。看起来不是这样:$ ls config.sh.in foo.in Makefile $ cat Makefile%:%。in cp $ <$ @ $ make foo cp foo ....

回答 1 投票 2
热门问答
推荐问答