makefile 相关问题

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

安装 WFDB 软件包时出错:make[1]: 离开目录 '/home/Administrator/wfdb-10.7.0/lib' make: *** [Makefile:307: install] 错误 2

我需要使用WFDB内的一些应用程序(如rdsamp)来读取WFDB数据库内的信号文件(.dat文件记录)。 我按照 https://archive.phyonet.org/physiotools/wfdb-windows-qu 中的步骤操作...

回答 2 投票 0

构建 git-credential-libsecret 时遇到问题:未知类型名称“SecretService”

我正在尝试通过在 Makefile 上运行 sudo make 来编译 /usr/share/doc/git/contrib/credential/libsecret 中的 git-credential-libsecret.c 。 但是,这会失败并显示以下输出: ...

回答 1 投票 0

构建应用程序时出现 CMAKE 错误(没有为目标提供源)

我正在尝试构建一个将生成 .elf 文件的应用程序。此构建是使用高科技编译器和 CMAKE 环境完成的。我有一些 .c 源文件,相应的 .h 文件,以及 gen...

回答 1 投票 0

配方中的GNU make变量和shell变量

我对配方中的 make 变量和 shell 变量有点困惑。 由于配方的每一行都被解释为shell,我可以进行shell变量赋值吗? 以下是示例: .ONESHELL...

回答 1 投票 0

如何修复`cmake .. && make install`“没有规则进行目标安装”?

我尝试使用 cmake 安装一些通过 cmake 构建的库和可执行文件。 我发现 cmake 相当于 'configure --prefix=DIR && make all install '?什...

回答 1 投票 0

有人尝试过为 Redmi Note 12 Pro 5g Ruby 构建内核吗?

我正在编译内核来为 kali nethunter 编译 wifi 驱动程序,但我不断失败,我什至不知道我使用的内核源是否合法。 内核来源:https://github.com/MiCode/

回答 1 投票 0

使工具非常混乱(在 MSYS、Powershell、VSCode 之间不一致)

尝试使用 make, touch... 在 MSYS 中使用 make 时,收到以下错误: $ 制作 arm-none-eabi-gcc main.c -W -Wall -Wextra -Werror -Wundef -Wshadow -Wdouble-promotion -Wformat-trunc...

回答 1 投票 0

如何传递 '$' => 特殊字符作为 makefile 的参数

我尝试传递在 go scrip 中使用的 postgres 密码,该密码通过 makefile 传递 我的密码包含“$”字符=> makefile 无法识别它是一个字符。 我尝试使用...

回答 1 投票 0

Makefile - 即使包含后也找不到头文件

我正在将 nRF8001 库移植到 stm32 mcu,并且在 makefile 中,无论我如何包含头文件,它都无法识别路径。我不确定这个 makefile 有什么问题 目标=主要

回答 1 投票 0

Makefile 在源更改后不会重新编译文件

我正在编写一个小型操作系统,但是当我尝试编辑 stage1 引导加载程序源文件时,它不会被重新编译。 这是主要的 Makefile: # 工具 ASM = NASM # 目录 SRC_DIR = src TARGET_DIR = ...

回答 1 投票 0

Makefile 在源更改后不重新编译文件

我正在编写一个小型操作系统,但是当我尝试编辑 stage1 引导加载程序源文件时,它不会被重新编译。 这是主要的 Makefile: # 工具 ASM = NASM # 目录 SRC_DIR = src TARGET_DIR = ...

回答 1 投票 0

Makefile 在源更改后不重新编译文件

我正在编写一个小型操作系统,但是当我尝试编辑 stage1 引导加载程序源文件时,它不会被重新编译。 这是主要的 Makefile: # 工具 ASM = NASM # 目录 SRC_DIR = src TARGET_DIR = b...

回答 1 投票 0

MatX 中有关共享变量初始化的构建问题

我正在尝试构建 MatX 并将其安装到我的 Linux 计算机上。 我正在按照此处找到的说明进行操作。 除非我运行 make -j 命令,否则我会得到以下跟踪: /主页//文档/

回答 1 投票 0

产生多个目标的配方

在我们的 makefile 中,我们有一个配方将所有对象和库文件链接在一起以生成可执行文件(.elf 文件)。作为副作用,此步骤还会生成一个映射文件和一个 Intel .hex...

回答 1 投票 0

C 预处理器 `#define` 在我的本地计算机上工作,但在 GitHub Actions 中失败,尽管处于相同的架构上

C预处理定义很难保证其“可移植性”?我认为这是我的技能问题。 在 vector.h 中,我使用标记 VECTOR_H_i_TYPE,该标记未在 vector.h 中显式定义。是为了代表...

回答 1 投票 0

如何使用cmake为c++配置调试和发布模式

我正在尝试使用 cmake 建立一个 C++ 项目。我希望能够在发布和调试模式下编译我的项目,因此我想要为我的可执行文件使用不同的文件夹。因为有...

回答 1 投票 0

如何将 ls 命令的输出获取到 make 变量中并在以后使用它?

我想将以下 shell 命令的输出放入 make 变量中: # 以下用作包含以下目录的路径: # 安装-20240714,安装-20240715,插入...

回答 1 投票 0

没有规则可以使目标为“N”,而“certs/x509_replication_list”需要

我正在 Ubuntu 中构建 Linux 内核。 我在 sudo make menuconfig 之后执行此操作: $ sudo 脚本/config --禁用 SYSTEM_REVOCATION_KEYS $ sudo make localmodconfig 并为所有选项添加“N”...

回答 1 投票 0

使用 make 构建时未生成 dSYM

在 macOS 12.7.5 (Monterey) 上使用 gcc 编译 *.c:gcc 版本 13.2.0,使用 gnu make 3.81(我更喜欢命令行工具而不是 XCode),当我在 makefile 中传递 CFLAGS = -g 时我得到了完整的调试符号...

回答 1 投票 0

在构建过程中序列化特定的构建目标

在我的项目中编译特定的 .c 文件时,我在 Windows 操作系统上遇到致命错误 C1060: 编译器超出堆空间问题。这些 .c 文件很大,当我运行构建时它们会占用内存......

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.