makefile 相关问题

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

在没有root权限的情况下构建libxml2

我正在尝试在没有root权限的高性能集群上构建libxml2。 我这样做(首先按照设法安装 li 的人的指示加载可能的依赖项...

回答 1 投票 0

运行 make 给出“多重定义……首先在此处定义”错误

我有以下项目结构: X计划 ├── 模块1 │ ├── 模块2 │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── Module2.cpp // 有#include "Common.h" │ │ └── 包括...

回答 1 投票 0

将 clang-format 工具添加到 makefile 中的现有项目中

我想在我的项目中添加 clang-format 工具以遵循特定的编码风格。我已经有一个项目和 makefile。我应该如何使用 make... 将 clang-format 工具集成到我的项目中

回答 1 投票 0

如何“执行”make 文件

我尝试在 code::blocks 中使用 make 文件,但我做错了。我安装了包含编译器的版本。 http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/

回答 2 投票 0

包含特征库时编译错误

我目前正在使用 eigen 库,这是我包含 eigen 的唯一文件: Kraftwerk2.cpp: #include“Kraftwerk2.h” Kraftwerk2::Kraftwerk2(int n){ //n: num 个实例

回答 1 投票 0

无法使用我的 C 单元测试进行编译

我正在尝试使用 Criterion 框架编译我的项目以进行单元测试。我的项目的组织方式如下: 。 ├── 包括 │   └── mysh.h ├── 生成文件 ├── 对象 ├── 来源 │   ├── arrays_handler....

回答 1 投票 0

如何在 makefile 中针对特定目标使用 include 指令

我只想对特定目标使用 include 指令。当不需要目标时,我不想运行其他 makefile,因为这意味着 makefile 是不必要生成的。 也是如此

回答 4 投票 0

cmake 和带有 -j 标志的 make 在 docker 中会产生错误

在我的dockerfile中,我有这个: 运行 cmake -j$(nproc) -S 。 -B构建 当我运行它时,它会产生以下错误:CMake Error: Unknown argument -j16 我有 cmake > 3.12。这里有什么问题呢?它运行

回答 1 投票 0

在 VSCode 中使用 CMake 自动构建 C 项目

首先介绍一下背景,我已经十多年没有用 C 编程了,但现在我有一个我想做的副项目。 我曾经在 MS Visual Studio 或 Linux 上使用 Code::Block 进行编码,它的美妙之处......

回答 1 投票 0

Makefiles - ar: *.a: 没有这样的文件或目录....但是有...它就在那里

尝试编译朋友的代码 - 但他没有包含 Makefile,我构建了自己的代码,并对我遇到的问题感到困惑。 我认为最好将 Makefile 的完整内容发布在下面...我...

回答 1 投票 0

努力理解Makefile隐式规则

这是我的Makefile,目标只是编译一堆测试文件并将它们与另一个名为tap.c 的文件链接,该文件包含我的测试函数。 SRCS = $(通配符*.c) OBJS = $(SRCS:.c=.o...

回答 1 投票 0

cc 编译器在提供的路径中找不到链接库

我正在尝试链接 Tensorflow 库。这是我的生成文件: TF_PATH=/home/wade/.local/lib/python3.10/site-packages/tensorflow CFLAGS=-I$(TF_PATH)/include/-L$(TF_PATH)/ 抄送=抄送 神器...

回答 1 投票 0

crti.o 文件丢失

我正在使用 GNU 工具链构建一个项目,一切正常,直到我开始链接它,链接器抱怨它丢失/找不到 crti.o。这不是我的目标文件之一...

回答 9 投票 0

如何将 Google Cloud Web 应用程序投入生产?

我在使用 Make(以前称为 Integromat)时遇到问题。我创建了与 Google 云端硬盘的 Google 限制连接。它是通过我在

回答 1 投票 0

带条件的 makefile foreach

Makefile 标记语言的新功能,但我正在尝试创建一个目标以允许可选参数。对于给定的参数,我们期望它可以是单个或由空格分隔的多个输入。如果...

回答 1 投票 0

check-am 的基本原理取决于 all-am? (汽车制造商)

Automake生成Makefile时,check依赖于all:check-am:all-am。 这是什么原因呢? 我的猜测是,递归构建是必要的,因为它是未知的,这......

回答 1 投票 0

验证器使用 g++ 的错误路径

我正在运行一个名为 verilator 的程序。 我运行以下命令 verilator --build -Wall --trace -cc alu.sv 上述命令需要 C++ 编译器才能使用。所以上面的命令依次...

回答 1 投票 0

g++ 的可执行文件使用错误路径

我正在运行一个名为 verilator 的程序。 我运行以下命令 verilator --build -Wall --trace -cc alu.sv 上述命令需要 C++ 编译器才能使用。所以上面的命令依次...

回答 1 投票 0

从源代码安装QEMU时出错

当我想从源代码安装QEMU时,我按照本文推荐的安装方法在QEMU中模拟CXL共享内存设备。当我开始制作时,发生了错误。 [1117...

回答 2 投票 0

Makefile 中基于通用目录的模式规则

假设我有这个通用模式规则 %。TXT: 触摸$@ 然后我可以毫无问题地调用以下命令 制作 foo.txt 制作 foo/bar.txt 制作 foo/bar/baz.txt 然而,假设我...

回答 1 投票 0

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