gnu-make 相关问题

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

了解makefile

我正在谈论这个问题,那里的人使用该任务的makefile更新了最终解决方案。我很难理解它是如何完成的。有一条规则:$(OBJECTS):$(...

回答 2 投票 2

Makefile在运行时无法链接库

因此,我正在使用nvidia的deepstream sdk,并尝试修改给出的示例示例之一的makefile,因为我希望链接并添加自己的库。这是我正在使用的makefile ...

回答 1 投票 -2

分配从Makefile配方中的文件中读取的变量

我正在尝试在Makefile配方中执行以下操作。使用python脚本获取服务器container-ip。构建命令以在Docker容器中运行。在Docker容器中运行命令。 ...

回答 1 投票 1

具有gnu make的给定项目的最佳并行性

我想知道使用GNU make构建项目所需的最佳内核数量。我可以使用--max-load调整现有系统,但是我想知道是将核心数量增加一倍还是三倍,并且...

回答 1 投票 1

Makefile不处理所有命令

我试图通过先进行预处理然后进行编译,然后组装然后进行链接,逐步将hello.c转换为hello。但是,仅执行我的makefile的第一个命令:Osheens -...

回答 1 投票 0

如何在qmake生成的Makefile中添加自定义目标?

我使用qmake生成Makefile,并且效果很好。但是,有时我想在生成的Makefile中添加更多内容,而不必编辑生成的Makefile。假设我们...

回答 4 投票 12

从shell代码行中退出makefile

如何从正在运行的shell代码中退出makefile,如@if [$$ m ='y'];然后退出; fi退出shell)>

回答 2 投票 0

将环境变量从makefile导出到shell

我想修改并导出“ LD_LIBRARY_PATH”环境变量,以便将libjvm.so与我的代码链接。下面是我的Makefile:全部:运行helloWorld.class:helloWorld.java javac helloWorld ....

回答 1 投票 0

我的Makefile中无法识别{a,b}形式的目标

我有以下makefile:SHELL:/ bin / bash all:euro.n. {a,b} euro。{a,b}:触摸欧元。{a,b} euro.n. {a,b} :euro。{a,b} cat euro.a> euro.na cat euro.b> euro.nb ...

回答 1 投票 0


您应该如何在随附的Makefile中使用.PHONY?

说我有一组Makefile模块:#foo.mk规则1:prereq1配方1和#bar.mk规则2:prereq2配方2和主要Makefile:#Makefile包括foo.mk包括bar.mk应该....]]

回答 1 投票 0

为什么链接.cc文件在make文件中起作用,但是链接.c文件却不起作用?

我正在从tensorflow回购中处理一个很大的Makefile,我需要添加一个文件链接。在对链接错误进行了大量调试之后,我发现如果文件以.cc结尾,则链接...

回答 1 投票 0

自动规则会在未指定的情况下用于构建目标文件吗?

我有一个旧项目,在目录中有几个C ++源代码和头文件,这些文件是使用ccgwin和GCC和makefile内置在cygwin中的。在编辑makefile以移动所有临时文件和输出文件时...

回答 1 投票 0

makefile中的主机名操作

在我的makefile文件中,使用ifeq指令HOST时具有以下条件:= $(shell主机名)ifeq($(HOST),tier2-p-login-1-hpc)export CXX = h5c ++ export HDF5_CXX = mpic ++ export .. 。

回答 1 投票 0

[进入用于包装foreach的自定义定义后如何扩展变量?

我在makefile中有许多非常相似的$(foreach ..)循环,其工作方式类似于下面的target_old目标:定义NL endef extras = some / path / vars = abc all:target_old target_new target_old:...

回答 1 投票 0

有没有办法将多个目标作为一系列的单个make调用?

我有以下Makefile:ifneq($(MAKECMDGOALS),clean)-include generate.mk endif FOO?= foo all:a.txt a.txt:echo $(GEN_FOO)> $ @ generate.mk:Makefile echo GEN_FOO = $(...

回答 1 投票 0

make:不能为'all'错误做任何事情

我一直在尝试以前在堆栈溢出中发布的所有答案。什么都没有为我工作。下面是生成文件:export IFT_DIR =。/ ift export OPF_DIR =。/ ift / LibOPF all:msp_bin ...

回答 1 投票 1

我听不懂makefile中patsubst的输出

这是有罪的makefile:$ cat -n example.mak 1定义了这个2 $(patsubst $(1)/%。o,%。o,why_this_does / that.o)3 $(patsubst butnot /%。o ,%。o,但不是/but_not_that.o)...

回答 1 投票 1

如何从github源安装yugabyte db?

a)从github下载yugabyte-master.zip b)创建目录/opt/yugabyte/yugabyte-2.0.6.0 c)提取到/ opt / yugabyte d)使/ opt / yugabyte / yugabyte-master作为当前工作目录e )...

回答 1 投票 0

为另一种架构重建linux内核模块

假设我有x86-64机器,并且装有某些版本的Linux内核。而且我有包含其他版本内核源代码的目录。该内核是为手臂拱形构建的,并已加载到适当的设备。 ...

回答 1 投票 0

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