makefile 相关问题

makefile是构建控件语言/工具make的输入文件。它指定目标和依赖关系以及执行(a.k.a. recipes)以更新目标的相关命令。

MacOS Catalina上的升级版

我正在尝试在Mac Catalina版本10.15.4上升级make(当前版本3.81)。我发现这篇文章使用brew做它:在Mac brew更新make 4.1版本上make install---- default-names ...

回答 1 投票 0

CMake获取相关的头文件,例如gcc -M

我正在分析CMake项目,我想获取源文件所依赖的所有头文件。是否有工具或命令(例如gcc -M或g ++ -M)在...

回答 1 投票 0

如何在Makefile中对* F使用过滤器?

我的Makefile中有这行:$(CC)$(CFLAGS)-o $ @ -c $(filter%$(* F).cpp,$(SOURCES))假设我有2个cpp文件,例如“ docinfo .cpp”和“ info.cpp”,当g ++将“ docinfo.cpp”构建为“ docinfo.o”时,...

回答 1 投票 0

如何在Mafile中对* F使用过滤器?

我的Makefile中有一行:$(CC)$(CFLAGS)-o $ @ -c $(filter%$(* F).cpp,$(SOURCES))假设我有2个cpp文件,例如“ docinfo .cpp”和“ info.cpp”,当g ++将“ docinfo.cpp”构建为“ docinfo.o”时,...

回答 1 投票 0


相当于Android中“ .mk”文件的printf等于

我正在尝试在Android的“ .mk”文件中打印变量的值以及自定义字符串,以查看变量的值。以下是我要执行的操作:文件:abc.mk ...

回答 1 投票 0

机密检查不起作用,是否有替代品?

我试图让工作人员检查工作,但没有成功。我收到以下错误:/tmp/cczxKZzn.s:汇编程序消息:/tmp/cczxKZzn.s:48:错误:无效的指令后缀...

回答 2 投票 0

为什么Gcc在include文件夹中找不到头文件?

我正在尝试使用#include 在我的main.cpp文件中包含glad.h。 = src INCLUDE:= ...

回答 1 投票 0

GNU使已分组的目标未分组

我正在尝试对GNU Make进行分组的目标,并且似乎误解了一些东西,因为目标并未按照我的期望进行分组。这是我的makefile:全部:foo bar .PHONY:foo bar foo bar&:...

回答 1 投票 0


包括父目录的标题

我有一个指向源目录的链接,该目录位于父目录下。链接的内容无法修改。该链接具有标题和.c文件。头文件包括...

回答 1 投票 0

产生错误:系统找不到指定的路径

运行mingw32-make命令时出现Make错误:PS D:\> mingw32-make cd src; mingw32-make系统找不到指定的路径。 mingw32-make:*** [Makefile:4:全部]错误1但是...

回答 1 投票 0

更改makefile中的PATH

我的简单生成文件#export PATH = / xxx / bin:$$ PATH $(info $(PATH))export ABC = 123 t:echo $$ {PATH} echo $$ {ABC}运行正常。直到我取消第一行的注释。以下是输出...

回答 1 投票 0

更改文件以在不同格式的文件之间进行选择

我目前在我的项目中具有.c和.cpp文件格式的文件。我想在Makefile中自动生成目标文件,以根据...

回答 1 投票 0

make cmake_check_build_system错误1

我正在尝试运行make命令,但是它说/ bin / sh:第0行:cd:/ h1 / cs / Desktop / cmake / ME / build:没有这样的文件或目录make:*** [cmake_check_build_system]错误1这可能是由于...

回答 1 投票 0

如何编辑(或查找)名为common.mk的文件以编辑默认编译器?

这里是背景:我需要从github下载一些代码,但是我对Linux不太了解。我用所需的代码运行了git clone命令,并将其存储在文件夹中。然后,作为...

回答 1 投票 0

将CLion项目从Windows移至Linux

所以我最近将一个clion项目从Windows移到了Linux,它现在不起作用。 Cmake告诉我,即使在Windows上也可以运行,但仍然有许多未定义的引用。它也告诉我每个...

回答 1 投票 0

在Makefile中执行正确的命令“ git credential-osxkeychain”

我想将下一个控制台命令添加到Makefile:git credential-osxkeychain擦除主机= github.com协议= https但是,不能这样做:clean:git credential-osxkeychain擦除主机= ...

回答 1 投票 0

强制结束循环依赖之前先查看文件

我使用make有一个循环依赖性:CC = gcc IFLAGS = -Iinclude CFLAGS = -Wall -g -c -fPIC -pedantic AFLAGS = -shared LFLAGS = VERSION = $ ...

回答 1 投票 0

强制结束循环依赖之前先查看文件

我使用make具有循环依赖项:CC = gcc IFLAGS = -Iinclude CFLAGS = -Wall -g -c -fPIC -pedantic AFLAGS = -shared LFLAGS = VERSION = ...

回答 1 投票 0

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