makefile 相关问题

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

如何检查预编译头是否真的被使用了?

gcc 文档 https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html 中说明了这种可能性,我有包含预编译标头的文件夹,将其全部命名为.h.gch。它包含几个预科...

回答 1 投票 0

C++ G++ 错误:[-Werror=数组边界]

使用 make install 构建和安装 C++ 项目的二进制文件时,出现以下错误: > 编译算法/fba2-inst6.cpp [qkd_commsys_simulator-omp-mpi-gmp: 发布] > 在...

回答 1 投票 0

为什么这个 Makefile 创建目标文件时没有明确的规则将源代码编译为对象?

为什么这个Makefile能够正确/智能地从源代码生成目标文件? .PHONY:全部,干净 OBJS=lorem.o ipsum.o 所有:libfoo.so libfoo.so: $(OBJS) $(CC) -共享 -o $@ $^ 干净:...

回答 1 投票 0

MYSYS2 GCC 静态链接错误:主要:找不到链接器输入文件:没有这样的文件或目录

我正在尝试在 Windows 上使用 MYSYS2 GCC 11.2.0 在某个位置静态链接库。 这是我的 makefile:(从 M.M 编辑 1 和 n.1.8e9-where's-my-share m。) #将.o更改为.so,ty“n....

回答 0 投票 0

通过命令行设置SDL2 mac

我正在尝试设置 SDL2 以与 g++、文本编辑器和终端一起使用。 我的 SDL2.framework 在 /Library/Frameworks 中。 我的桌面上有一个名为 testsdl 的文件夹,其中包含两个文件: 1) 主要...

回答 3 投票 0

BeagleBone Black 显示错误“软件包‘cmake’没有安装候选”

当我尝试在 BeagleBone Black 板上安装 cmake 时。我正在使用 Debian Buster IoT 映像 2020-04-06 sudo apt-get 安装 cmake 我收到以下错误。有关更多详细信息,这是我的日志: debian@

回答 1 投票 0

自定义 Linux 内核模块:“.gnu.linkonce.this_module 部分大小必须与运行时内核构建的结构模块大小匹配”

我正在尝试加载准系统 Linux 设备驱动程序模块,但我一直遇到这样的问题: insmod:错误:无法插入模块 dummydriver.ko:模块格式无效 谷歌搜索告诉我...

回答 1 投票 0

Makefile 中除第一个之外的源文件的更改不触发重新编译

您好 Stack Overflow 社区, 我在 C 项目中的 Makefile 中遇到问题,其中源文件中的更改(除了 SRC 变量中列出的第一个文件)不会触发

回答 1 投票 0

Makefile - 单独编译C文件

我的文件夹结构是这样的: 建造 频道01 foo.c 酒吧.c 频道02 巴兹.c 喵喵.c 其中每个文件都是一个单独的程序,必须放入...

回答 1 投票 0

make 命令没有目标

我尝试按照说明构建 Linux 内核 别名 makearm='make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-' makearm defconfig 我认为 defconfig 是 Makefile 中的目标。但事实并非如此。

回答 1 投票 0

$${HOME} 或 ${HOME} ?

$ cat Makefile 全部: echo VAR 为 ${HOME} echo VAR 是 $${HOME} 给予 $ 制作 echo VAR 是 /home/abc VAR 为 /home/abc echo VAR 为 ${HOME} VAR 为 /home/abc 为什么 echo VAR 是 ${HOME} 语法...

回答 1 投票 0

Makefile - 如果命令未产生所需的输出,则使用其他值

所以,在我的 Makefile 中我导出一个变量: 生成文件 导出 my_var = $(shell my_command) 测试: 命令 $(my_var) 然而,我的问题是有些有 my_command 而有些没有 des...

回答 1 投票 0

使用 mingw32 在 Windows 上构建 glew

这是重复的,我对此感到抱歉,但我没有任何其他选择,因为我无法对答案发表评论,而且他们没有解决我的问题。这是原始帖子: 建筑闪闪发光

回答 4 投票 0

使用make调用Python函数

我有一个名为sample.py的python脚本,包含多个函数。 定义 A(): 返回3 定义 B(): 返回 [i for i in range(2,10)] 我必须编写一个 MAKEFILE,它从

回答 2 投票 0

无法启动 haproxy 2.4 - 最后一行缺少 LF?

基本上就是标题。我正在努力将现有的 haproxy 从 1.5 升级到最新版本。因此,我正在设置一个测试用例,以确保我们的旧设置可以正常工作。然而,什么...

回答 7 投票 0

即使目标未更新,gnu make 也会执行规则

我有builder.sh文件。它可以(可选)更新文件effect.cpp。如果已更新,则应将其复制到 src 目录。 每次(创建规则)都应该执行builder.sh,并且effect.cpp应该是

回答 1 投票 0

将整个目标锁定在 Makefile 中

我有一个 Makefile,其目标执行多个系统范围的操作(例如安装软件包),所以我想以其他 make 进程等待该目标的方式锁定目标,t...

回答 2 投票 0

make:ifneq 中的错误:单词意外(需要“)”)

我想为 LaTeX 文档创建一个 makefile(在这个最小的 例子)。当没有文件“makeindexstyle.ist”时,应该创建它(通过 运行 make makeindexstyle.ist) 并用于

回答 3 投票 0

如何安装 GNU Make Windows

我下载并解压文件到文件夹c:\make-4.2。 我看到的安装说明建议我只需键入“make install”,安装就会开始。 我没有看到那个“make”文件

回答 2 投票 0

GNU 重新评估依赖关系

我有一个程序依赖于由单独的 makefile 构建的库。 主 makefile 无法正确检测到库已重建,因此不会重新创建我的程序...

回答 1 投票 0

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