gnu-make

gnu-make

文章 0 浏览 3

GNU Makefile,C 编程

我当前的 makefile 看起来像这样 all: hello hello: hello.o clang -o hello hello.o hello.o: hello.c clang -Wall -std=c99 -c -o hello.o hello.c …

装纯掩盖桑 2024-12-03 10:25:02 1 0

如何使用 if/or/and 函数检查变量是否等于两个值之一

在 GNU makefile 中,如果输入变量等于两个值之一,我想将输出变量设置为一个值(假设为“true”),如果不等于则设置为另一个值(“false”)。 感谢…

薄情伤 2024-12-03 00:14:53 2 0

如何编写 makefile 来处理头文件中的更改

实际上,我有一个库“cryptopp”,我想要的是,当我对文件进行任何更改并发出 make 命令时,它应该处理源目录中任何文件中所做的更改。好吧,cryptoop…

无悔心 2024-12-02 13:17:16 1 0

如何创建可以将目标扩展为依赖项的 make 模式规则?

我正在尝试创建一个具有如下规则的 makefile: ~/$ cat > Makefile << EOF FILES=a b c $(FILES): % : src/%/% @echo "$@ $<" EOF 运行命令给出: ~/$…

若水微香 2024-12-02 11:47:16 1 0

棘手的“制作”目标要求

我遇到一种情况,我需要将库中的一些源文件编译到我自己的程序中。我无法写入源文件所在的目录。相反,我有一个本地“构建”目录,所有工作都在其中完…

酷炫老祖宗 2024-12-02 04:12:16 1 0

如何对 GNU Make 文件进行性能分析

我们有很多 GNU Make 文件。我想对构建过程中使用的每个目标进行计时,以识别任何性能瓶颈。是否有一种工具或技术可以方便且自动地执行此操作? 我可…

过潦 2024-12-01 13:10:57 2 0

相当于 GNU 风格 makefile 的依赖项列表中的 ${@}

在 Sun make 中,我可以创建类似于以下内容的规则: ${OBJECTS} : ${@F:%.o=%.c} (...) ${<} ... 其中依赖项列表中的 ${@} 与目标的规则部分中的 ${@}…

罪歌 2024-11-30 08:10:13 1 0

在 Makefile 中找不到指向的库文件

我正在尝试编译这个工具。下面是其 Makefile 的开头: CC = gcc CFLAGS = -Wall -O2 -D TRACES DFLAGS = -g -Wall -o0 CPPFLAGS= $(INCLUDES:%=-I %) …

要走干脆点 2024-11-29 07:11:09 1 0

一个棘手的 GNU make 问题

下面是我希望 makefile 执行的一些伪代码: if (A doesn't exist) or (B is newer than A): rm -rf A create an empty A parallel_for X in (a large …

你另情深 2024-11-29 02:50:13 1 0

如何管理没有后缀的 make 目标?

我有一个生成多个目标的 make 文件。类似这样的: target-a: target-a.src target-include.src @$(BUILD_TOOL) -f $< -o $@ target-b: target-b.src t…

人│生佛魔见 2024-11-29 02:36:00 1 0

以下 GNU make shell 变量扩展有什么问题?

在这一行上: GCCVER:=$(shell a=`mktemp` && echo $'#include \nmain() {printf("%u.%u\\n", __GNUC__, __GNUC_MINOR__);}' | gcc -o "$a" -xc -; "$…

傲性难收 2024-11-28 23:50:36 0 0

如何“gmake 32位USE_JEMALLOC=yes” Redis 在 FreeBSD 8.1 64 位上工作

我无法在 FreeBSD 64 位上编译 2.4 redis 32 位。我已经完成了: cd /usr/lib32 ftp ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/8.1-RELEASE/…

云仙小弟 2024-11-28 15:31:30 2 0

如何将命令应用于 GNU Make 中所有已更改的依赖项?

不知道该用谷歌搜索什么,所以如果这个问题很愚蠢,请原谅我。 我有一个依赖于多个文件的 Makefile 规则。当其中任何一个发生更改时,我希望 make 调…

只为守护你 2024-11-28 07:33:52 2 0

测量(分析)Makefile 的每个目标所花费的时间

当我执行 make all 时,有没有办法递归地回显在 Makefile 的每个目标中花费的(系统、用户、实际)时间? 我想以更精细的方式对项目的编译进行基准测…

燃情 2024-11-28 00:30:01 1 0

我怎样才能让 make 将二进制文件放在不同的位置?

简短而简单的问题,但我似乎在这里遇到了写作障碍: 假设我在与用于构建程序的 makefile 相同的目录中有一个源代码文件: confus@confusion:~/prog$ l…

海之角 2024-11-27 08:00:20 1 0
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文