Makefile

Makefile

文章 63 浏览 238

如何从 CMake 或 make 输出编译依赖项?

我有一个 CMake C++ 项目,该项目正在快速增长且经常变化。我正在努力将编译时间减少到最低限度。 通常,当我重建项目时,尤其是在标头更改之后,我对…

巴黎夜雨 2024-09-08 18:44:34 7 0

目录的可移植 makefile 创建

我希望通过制作一个相当通用的 makefile 来节省自己的一些精力,该 makefile 将为我组合相对简单的 C++ 项目,并且只需对 makefile 进行最少的修改。 …

夏尔 2024-09-08 18:15:18 2 0

Makefile 更新了库依赖项

我有一个很大的 makefile,它构建几个库,安装它们,然后继续构建链接到这些已安装库的对象。我的麻烦是我想使用“-lfoo -lbar”作为 g++ 标志来链接…

叹沉浮 2024-09-08 18:02:16 7 0

GNU Make:如何将 SHELL 变量导出到子 make?

来自 GNU Make 手册: make 变量 SHELL 的值 未导出。相反,值 来自调用的 SHELL 变量 环境被传递给子make。 您可以强制 make 导出其值 对于 SHELL,…

无可置疑 2024-09-08 17:31:32 3 0

将自定义代码添加到 Automake 生成的 Makefile 中

假设我想向 Automake 生成的 Makefile 添加运行时条件。有什么办法可以告诉 Automake 这个条件吗?…

小红帽 2024-09-08 17:11:44 6 0

Android 构建失败

我按照此处的说明进行操作。在 $ reposync 之后,我尝试使用 $ make 构建它,但收到此错误: host SharedLib: libneo_cgi (out/host/linux-x86/obj/li…

寂寞美少年 2024-09-08 16:27:59 2 0

Makefile 改造——几乎完成,需要反馈

在 Beta、Paul R 和 Sjoerd 的帮助下(谢谢大家!),我一直在大量重构我的 makefile。 下面是我的起始产品: #Nice, wonderful makefile written by …

岁月如刀 2024-09-08 13:31:50 3 0

如何使用 g++ 解析 foo 的库路径-Lhere -Lthere -lfoo 不构建对象?

我想显示将在编译的链接阶段使用的库的显式路径。我想这样做,以便我可以将库作为依赖项添加到单独的对象文件中。 换句话说,我经常使用以下链接进行…

终遇你 2024-09-08 12:50:54 4 0

在 automake 中使用条件语句

我最近从使用 Makefiles 切换到使用 Automake,并且我不知道如何使用 automake 编写以下简单的 if 语句: DEBUG ?= 1 ifeq (${DEBUG},1) CXXFLAGS:=$(…

北城孤痞 2024-09-08 09:28:57 7 0

如何在 ant(1) 中执行 makefile(4) 规则?

我想知道如何在 ant(1) 中执行相当于特定 makefile(4) 规则的操作。 makefile(4) 规则执行以下操作: 1) 启动一个不会终止的进程,并将一行写入其标准…

迷离° 2024-09-08 08:05:02 0 0

编译模板和/或使用模板编译的正确程序是什么?

我编写了一些模板类,它们是我需要编译的其他几个类的依赖项。关于如何在 Makefile 中执行此操作,我有几个选项: 每个需要模板的类都会列出其模板要…

五里雾 2024-09-08 06:19:50 3 0

如何编写shell脚本来编译C文件(.sqc)中的多个嵌入sql?

我已经编写了 3 个 .sqc 文件,即用主机语言 C 嵌入 sql。我需要制作一个(Unix)shell 脚本来简单地连续编译所有 3 个 sqc 文件。我怎样才能做到这一…

挽梦忆笙歌 2024-09-08 01:51:14 0 0

为什么环境变量默认情况下不覆盖 makefile 中设置的变量?

我正在编译软件包,我发现 Makefile 作者经常在 makefile 中编写设置 CFLAGS,并带有这样那样的选项。另一方面,我想尝试一些编译器优化,并希望传播…

温柔嚣张 2024-09-08 01:13:05 4 0

如何确保使用多个 MAKE 目标的 Makefile 中的正确设置来编译目标文件

我有一个小项目,它从相同的源文件构建多个目标。目标需要使用不同的编译标志构建源文件。这实际上是在 cygwin 上,所以我将使用它作为具体示例,尽管…

十二 2024-09-08 00:29:41 1 0

如何在 Makefile 中使用 sed

我尝试将以下内容放入我的 Makefile 中: @if [ $(DEMO) -eq 0 ] then \ cat sys.conf | sed -e "s#^public_demo[\s=].*$#public_demo=0#" &gtsys.con…

時窥 2024-09-07 10:46:22 4 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

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