Makefile

Makefile

文章 63 浏览 238

为 ifeq 出错:意外标记附近出现语法错误

我正在编写一个在一个地方进行字符串匹配的 Makefile,代码如下: if test ... \ then \ shell scripts... \ fi ifeq ($(DIST_TYPE),nightly) shell s…

傲影 2024-10-08 11:58:17 2 0

让 GNU Make 和 NMake 默认使用不同的 makefile

我希望一个项目可以使用 GNU Make(在 Linux 上)和 NMake(在 Windows 上)构建。显然,我可以拥有名为 Makefile 和 Nmakefile 的 makefile,并分别…

海未深 2024-10-08 11:41:54 4 0

C: LINK.EXE 从 Makefile 失败,但从命令行失败

当我尝试从 makefile 链接时,出现以下错误: LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'. Makefile Execution: C:\Users\snmcdonal…

一桥轻雨一伞开 2024-10-08 09:17:47 3 0

顶层 makefile 中的输出

我在 makefile 中设置一个变量,如下所示: SOMEVAR = foo 此 makefile 稍后包含其他一些 makefile,其中发生实际的程序构建: include generic/Makef…

枫林﹌晚霞¤ 2024-10-08 07:02:10 1 0

如何编写使用存储库 ID 标记库或可执行文件的 makefile?

我有通过 makefile 生成可执行文件的代码。可执行文件本身生成一个包含数据的输出文件。将来,当我回头查看我保存的旧数据时,我希望能够以可靠且系统…

简单爱 2024-10-08 06:10:37 1 0

如何影响 Makefile.am 的目标顺序、添加附加步骤等?

我可以像我习惯管理Makefile一样管理Makefile.am吗? 通常我创建相互调用的目标以便构建项目。 但在 Makefile.am 中,我有一些神秘的 libqqq_la_SOURC…

你在我安 2024-10-08 04:28:56 4 0

Makefile 语法:静态库 lib$(library).a($objects)

我正在更新一些 Makefile 以从 Make 3.81 移动到 3.82。在多个地方,原作者使用类似的东西来构建静态库: all: lib$(library).a($objects) 这似乎依次…

甩你一脸翔 2024-10-08 00:56:10 2 0

为什么 Makefile 中 */%/x 不匹配 a/b/x?

在 Makefile 代码中解释... PATH = a/b/x $(patsubst a/%/x,%,$(PATH)) # =&gt b $(patsubst */%/x,%,$(PATH)) # =&gt a/b/x 似乎这两个都应该产生相…

迟到的我 2024-10-07 20:52:12 0 0

Makefile 始终认为项目是最新的 - 但文件甚至不存在

我有以下 makefile: 我的 CCC = g++ CCFLAGS = -ansi driver: driver.o graph.o $(CCC) -o driver driver.o graph.o graph.o: graph.h driver.o: gra…

月亮坠入山谷 2024-10-07 19:08:04 1 0

Makefile - 将多个文件夹中的头文件复制到一个包含依赖项的包含文件夹中

我在不同的文件夹中有多个文件,需要将它们复制到一个包含文件夹中: 在 make 之前 ../security/security_features.h ../this/this_features.h [etc] …

|煩躁 2024-10-07 18:33:38 0 0

取决于 make 中的目录

这是我之前的问题的后续问题: SO 4403861 因为建议的解决方案破坏了依赖关系,使得makefile没用。我不明白为什么。 我正在使用 gnu make 3.82 我有一…

过潦 2024-10-07 16:59:43 4 0

GCC make后清理目录

使用“make”编译源代码后如何清理目录以执行“git commit”? 或者你在提交 git 时做了什么?…

转角预定愛 2024-10-07 16:23:19 4 0

在 c makfile 中包含 sqlite3 lib

我的 makefile 找不到我的 sqlite3 库,我想将其与 gcc 命令行中的 -lsqlite3 标志链接。有人可以告诉我我在这里做错了吗? 错误消息如下: /usr/bin/…

魂牵梦绕锁你心扉 2024-10-07 07:30:30 1 0

Makefile组合js文件并制作压缩版本

我正在尝试编写一个基本的 makefile,将多个 js 文件组合成一个文件,然后执行相同的操作但压缩它们。 到目前为止,我已经有了一个可以使压缩版本变得…

叫思念不要吵 2024-10-07 06:03:35 2 0

sed / awk - 从文件中删除除特定匹配模式之外的所有内容

我想将这样的 makefile 转换 test.o: var_one.h var_two.h test2.o: another_header.h var_three.h archive/something_random.h 为: 即 test.o: var_…

樱桃奶球 2024-10-07 05:54:07 2 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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