makefile 相关问题

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

如何将目标文件复制到Makefile中的子文件夹?

在此Makefile中,我希望将编译后的$(TGT)二进制文件复制到同一目录中的子文件夹(test)。如何在Makefile中包含已编译目标文件的复制命令? ...

回答 1 投票 0

如何使xcodebuild忽略错误

我想在xcodebuild中使用包含内容。问题是当我执行以下操作时:$ export CC = / path / to / include-what-you-using您从命令行使用$ xcodebuild,出现错误并停止构建。我读过一个...

回答 1 投票 3

Linux查找命令等效于Windows上的makefile

我刚刚安装了MinGW,然后打算退出make来编译项目,但我意识到我得到的makefile在Ubuntu上可以完美运行,但是在Windows上却无法运行。这就是我得到的G ++?= g ++ ...

回答 1 投票 1


arm-linux-androideabi-clang:OSX上没有这样的文件或目录

尝试运行此脚本。它与OpenConnect API有关。 #构建run_pie帮助程序#$(DESTDIR)/ sbin / run_pie:run_pie.c $(TOOLCHAIN_BUILT)mkdir -p $(DESTDIR)/ sbin $(TRIPLET)-clang ...

回答 1 投票 0

C ++:未定义引用,但似乎一切正常

我设法分配了学校,并且一切正常。我在头文件中完成了所有功能,并计划在一切正常后将它们移至cpp文件。但是当我离开时...

回答 1 投票 0

如何得出make产生的错误的含义?

具有此简单的makefile规则:exe:对于*中的i;做[-x“ $$ i”] &&回声“ $$ i”;完成将输出:对于*中的i;做[-x“ $ i”] &&回声“ $ i”;完成的可执行文件制作:*** [...

回答 1 投票 0

当我们重复执行全部命令时会发生什么?

我试图了解makefile如何工作。这是一个示例生成文件:全部:prog xo:x.cpp globals.hh $(CC)-c x.cpp yo:y.cpp globals.hh $(CC)-c y.cpp prog:xo yo $(LD )-o prog xo yo -lc ...

回答 1 投票 0

用于内核模块的Makefile,将所有.o .ko .order .mod文件保留在build /目录中[重复]

我的文件夹结构如下:root dir | __build / | __Makefile | __mod_init.c Makefile:obj-m + = mod_klm.o mod_klm-y:= mod_init.o全部:make -C / lib / modules / $ (shell ...

回答 1 投票 0

使用dkms构建内核模块

我无法使dkms在Centos 7上正常工作。我一直试图整天在dkms.conf中进行更改,但是没有任何进展。内核升级会触发dkms(再次无效)。我的最小非...

回答 1 投票 0

GNU Make:将通配符函数与隐式规则一起使用

我的项目结构看起来像这样:。 ──src├──Module1│├──source1.cc│├──source2.cc│└──source3.cc├──Module2│├──source1.cc│...

回答 1 投票 0

我已经在这个Makefile上工作了几个小时。它不断得到错误:make:***没有规则来建立目标“ hangman.c”,这是“ hangman.o”所需要的。停止

CFLAGS = -std = c99 -Wall CC = gcc hangman:hangman.o hangman.c $(CC)$(CFLAGS)hangman.o hangman.c -o hangman hangman.o:hangman.c $(CC)$ (CFLAGS)-c hangman.c clean:rm -f hangman * .o

回答 1 投票 0

我如何从Makefile运行nyc merge?

我已经用Jasmine单元测试继承了JS代码库。测试框架使用业力和instanbul-combine来获得代码覆盖率。似乎istanbul-combine无法使用当前的节点模块,...

回答 1 投票 0

Cloud9 C代码运行失败

[首先,我在Raspbian上的Docker上运行Cloud9(与linuxserver / cloud9一起使用,并在Cloud9上安装了必要的构建,当我尝试运行C代码(例如打印hello world)时,它说是Compiling / ...

回答 1 投票 1

如何根据命令行输入更新makefile变量?

假设我在makefile中定义了一个变量'ABC = 0'。现在,运行makefile时,会向用户询问“它是哪种程序?”,如果用户输入“ pq”,则更新makefile ...

回答 1 投票 0

我看到由于自动生成的文件(automake)而偶尔出现的构建失败。如何在自动生成的文件之间创建依赖关系?

我一直在尝试调试makefile.am,这有时会导致make的构建失败。在此文件中,源是自动生成的.c文件,而标头是自动生成的.h文件。 ......

回答 1 投票 0

MakeFile vs Run.sh

工作概述:总之,程序执行以下操作:sum打开命令行提供的文本文件,并创建两个新的文本文件value1.txt和values2.txt。来自...

回答 1 投票 0

Makefile依赖于多个文件

我已经为单元测试创 建了一个Makefile,该文件使用GCC和参数在编译期间创建性能分析文件(gcno)。这是其中进行编译和链接的简化部分:UTEXE ...

回答 3 投票 1

[使用makefile和VS Code包含第三方标头和库

我正在参加的大学课程中,我们开始使用OpenGL。教授让我们下载了GLAD和GLFW,但是我们没有看到如何使用...

回答 1 投票 0

如何让“知道”其他目录中的更改?

在用Cython测试代码制作make文件时,我需要让make注意到存储在其他目录中的C ++头文件中所做的更改。所以我想出了以下make文件CC = python3 ...

回答 1 投票 0

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