gnu-make 相关问题

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

2个Dirs,3个头文件的makefile错误

我有2个Dirs和3个头文件,如下所示:Dir A:包含头文件A和C Dir B:包含头文件B Dirs A和B是一个名为Apps的目录的子目录(这是一个.. 。

回答 4 投票 1

重建后的Makefile重新编译代码需要很多时间

我使用Makefile来构建项目。之后再次重建项目而没有“make clean”。但是,重新重建它需要花费大量时间。看来Makefile的语法......

回答 1 投票 0

了解制定规则

这是我在网上找到的一个例子:test test:test.c gcc test.c -o test我明白test.c是先决条件,但是因为test.c没有定义路径,这是否意味着...

回答 1 投票 0

makefile中的版本号比较

在makefile中,我想定义一个变量,指定当前的redhat-release是否大于5.3。 (这个变量将作为#define传递给gcc)到目前为止,我已经提出:#Find ...

回答 7 投票 13

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

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

回答 1 投票 2

Makefile没有针对目标的规则

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

回答 1 投票 0

无法在makefile中调用bash函数

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

回答 4 投票 2

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

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

回答 2 投票 0

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

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

回答 1 投票 1

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

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

回答 4 投票 28

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

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

回答 1 投票 1

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

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

回答 1 投票 -2

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

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

回答 1 投票 0

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

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

回答 2 投票 1

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