makefile 相关问题

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

如何解决gdb“警告:未处理的dyld版本(17)”

全部。 我需要安装 gdb 才能调试一些 Fortran 90 代码。然而,我在 mac 上尝试安装时遇到了很多错误。 首先,我得到了错误 24069,我用以下方法解决了...

回答 1 投票 0

如何从目标更新 make 变量?

我有一堆 shell 脚本和 Makefile,它们以各种有趣的方式相互调用。对于整个项目,需要构建一件事,以及一些(不是全部)脚本和 Makef...

回答 1 投票 0

Dev-C++ 给出 Makefile.win 和 g++ 停止的错误

我已经安装了Dev-C++,但是当我编写C程序并运行它时,它给了我一个错误,例如: C:\Users\Ved\Dev-Cpp\Makefile.win [构建错误] [Project1.exe] 错误 1 当我检查日志时...

回答 4 投票 0

vkEnumerateInstanceExtensionProperties 未在此范围内声明

我正在尝试按照教程 https://vulkan-tutorial.com/Development_environment#page_Linux 在 Ubuntu 22 中为 Vulcan 设置开发环境。 我收到错误 错误:‘

回答 1 投票 0

Makefile 无法将代码烧录到 ATmega328p

几个月前,我问,如果我定义了 ISR,为什么我的用 C 语言编写并闪存到 Arduino R3 Uno 上的 ATmega328p 的眨眼程序不断失败。我最终将问题范围缩小到......

回答 1 投票 0

如何针对一个版本的库制作/构建项目,但其依赖项针对该库的不同版本?

我的工作区结构如下所示。它涉及项目的PROJ、第三方库的TPL和依赖项目的DEP-PROJ(以及工作区的ws)。我还指定了他们的依赖...

回答 1 投票 0

Makefile 将目标名称评估为空字符串

我正在尝试制作一个makefile,而不必手动输入我的所有目标。 我有一个与该函数同名的几乎每个函数的文件,然后是另一个具有相同名称的文件...

回答 2 投票 0

Makefile 编译所有 .c 文件,无需指定它们

我正在尝试创建一个 Makefile,它可以编译所有 .c 文件,而无需在 Makefile 中每行添加文件名行。我认为这与 makefile 非常相似 - 编译...

回答 2 投票 0

如何并行运行所有Makefile?

我正在尝试运行子目录下的所有Makefile。 但问题是我无法并行运行所有 Makefile。 如何同时并行运行 Makefile? 我发现了代码片段...

回答 1 投票 0

如何解决“make:protoc:找不到命令”

我正在 CentOS 系统上安装 Caffe,但我没有管理权限。当我尝试编译时,我遇到以下消息: 协议 src/caffe/proto/caffe.proto 制作:p...

回答 2 投票 0

Makefile `go version` 和 `read` 命令

我想提取并验证Makefile中的go版本。 这在外壳中有效: % 去版本 |读取 _ _ 版本 _ && echo "A $版本 Z" 一go1.21.1 Z 但在 Makefile 中不起作用 检查-

回答 1 投票 0

将 Makefile 中的长依赖项分成几行

目标:TargetA ../DirB/FileB.cpp ../DirC/FileC.o ../DirD/FileD.o ... 这是 make 文件中的一长行。是否可以将其分成几行?

回答 2 投票 0

Github“C/C++ with Make”工作流程不会产生工件

我是 Github 操作和工作流程的新手,我正在尝试使用 Make 构建一个简单的应用程序。 Github 有一个工作流程模板“C/C++ with Make”,我能够格式化构建指令...

回答 1 投票 0

在 makefile 中的 gcc 中使用 -I(大写 i) 时不起作用

我正在编写一个Makefile来运行我的c程序。 目录和文件如下所示, 这是我在 Makefile 中的代码 全部:perimeter.o main.c gcc -o 程序 main.c perimeter.o 周长.o:

回答 1 投票 0

无法在 Ubuntu 22.04.3 TLS 上安装 Edimax PCIe 千兆适配器 EN-9260TX-E 驱动程序

当我尝试使用 make clean 模块制作驱动程序时,出现错误: 使-C src/干净 make[1]: Verzeichnis „/home/dvadmin/treiber/src“ wird betreten rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd ...

回答 1 投票 0

构建Android源代码时如何设置TARGET_NO_KERNEL = true

以下是构建 Android 14 源代码时的警告消息: build/make/core/Makefile:4889: 警告:当 PRODUCT_O 时,既没有定义 INSTALLED_KERNEL_TARGET 也没有定义 INSTALLED_BOOTIMAGE_TARGET

回答 1 投票 0

错误:无法识别的命令行选项“-rdynamic”

当我使用 cmake 为 arm-none-eabi 生成交叉编译版本时,出现以下错误: ...无法编译简单的测试程序 ...错误:无法识别的命令行选项'-rdynamic...

回答 1 投票 0

使用 make 创建文件失败,但可以使用 Eclispe

我正在尝试使用 bash 运行 makefile,该文件通常在 Mac 上使用 Eclispe 运行。该文件是: #prebuild.h 的项目变量 PROJECT_NAME := 我的项目 变体 := 发布 #创建prebuild.h文件

回答 1 投票 0

mac 中的 g++ 给出“重复符号错误”

我有一个.o文件,当我更新几次并编译时,出现错误: 重复符号“__ZlsRSoRKSt6vectorIiSaliEE”位于:/var/folders/q3/ykn_sbq97hn6cn73_40jlhrc0000gp/T//ccvDBwwZ.o t1.o

回答 1 投票 0

通过 Makefile 生成预处理的 C 文件时,让 CMake 使用 -dD -dI 开关?

考虑以下 CMake 示例: cmake_minimum_required(版本3.13) if (NOT(EXISTS "${CMAKE_SOURCE_DIR}/main.c" AND NOT IS_DIRECTORY "${CMAKE_SOURCE_DIR}/main.c")) 我...

回答 1 投票 0

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