Makefile

Makefile

文章 63 浏览 238

目标文件生成和使用 makefile 进行链接的最佳实践 - C++

背景 我刚刚开始在 LINUX 上进行 C++ 编程。 在我的上一个问题中,我询问了在大型应用程序中使用 makefile 的最佳实践。 “SO”用户建议阅读 Miller …

心碎无痕… 2024-07-17 03:18:05 6 0

编译 zthreads

我下载了 zthreads(在这里找到:http://zthread.sourceforge.net/)并尝试编译,但是我从 make 中得到此错误: MutexImpl.h:156: error: there are n…

謸气贵蔟 2024-07-17 02:01:50 7 0

如何防止 vim 在 :make 命令之后使用错误的视口?

我经常使用 :vsp 和 :sp 命令在 vim 中打开多个视口。 当我编辑了一段时间后,我经常会在 vim 中运行 :make 命令。 当我遇到错误时,vim 会向我显示 g…

我一向站在原地 2024-07-16 16:38:21 6 0

如何高效地“制作” 与 Vim

我想做的似乎是一个非常基本的事情,但我找不到任何相关内容。 我正在像往常一样构建一个项目: project |-- bin |-- inc `-- src 我想使用 Vim 中包…

夜访吸血鬼 2024-07-16 08:58:53 9 0

源文件的编译顺序是如何决定的?

我有一个工作区,其中包含许多我编译的 *.c 文件。 (我可以使用任何工具链,例如 MSVC6.0 或 gcc 等) 首先编译哪个源文件? 后续编译的文件顺序是如…

左秋 2024-07-16 08:45:38 6 0

在 GNU Make 中,如何将变量转换为小写?

这是一个愚蠢的问题,但是...使用 GNU Make: VAR = MixedCaseText LOWER_VAR = $(VAR,lc) default: @echo $(VAR) @echo $(LOWER_VAR) 在上面的示例中…

动次打次papapa 2024-07-16 07:43:59 5 0

程序在 make 启动时运行,但不是通过 shell 启动,为什么?

我编写了一个 C 程序,其中进行了一些相当大的堆栈分配,大约 2 MiB。 由于我使用穷人的 IDE*,每次编译时,我都会通过 make 自动运行该程序以对其进…

安穩 2024-07-16 07:33:37 6 0

操作系统检测 makefile

我经常在几台不同的计算机和几个不同的操作系统上工作,其中包括 Mac OS X、Linux 或 Solaris。 对于我正在从事的项目,我从远程 git 存储库中提取代…

傲鸠 2024-07-16 06:45:54 7 0

GCC/进行构建时间优化

我们有使用 gcc 和 make 文件的项目。 项目还包含一个大子项目(SDK)和许多使用该 SDK 和一些共享框架的相对较小的子项目。 我们使用预编译头,但这…

本王不退位尔等都是臣 2024-07-16 04:27:28 10 0

(avr-gcc) Makefile 对子目录的支持

我正在开发一个 AVR 项目,并且有多个包含我的代码的文件夹。 我使用的 makefile 是 Pat Deegan 的“标准化 AVR Makefile 模板”。 它能够正确编译每…

冷情 2024-07-16 04:07:19 8 0

C++ 的最佳实践 便携式开源应用程序

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

寻梦旅人 2024-07-16 00:51:14 6 0

makefile 可以更新调用环境吗?

是否可以从 makefile 更新环境? 我希望能够创建一个目标来为它们设置客户端环境变量。 像这样的事情: AXIS2_HOME ?= /usr/local/axis2-1.4.1 JAVA_H…

酒儿 2024-07-15 19:56:50 4 0

子项目的主 Makefile 不会编译子项目

我有一个正在发布的项目,实际上包含3个子项目,所有这些子项目都需要一次性编译。 我的 makefile 大致如下所示: all: a b c a: @cd a &amp&amp make…

鹿港小镇 2024-07-15 18:10:23 3 0

为什么 make 抱怨循环依赖?

我已经为我的项目构建了一个 make 文件,它可以工作(一切都可以编译),但它给出了这些令人恼火的错误消息: make: Circular zpr.c &lt- zpr.o depen…

太阳男子 2024-07-15 13:02:30 3 0

Make 似乎认为先决条件是中间文件,将其删除

对于初学者来说,GNU make 中的这个练习无疑只是一个练习,而不是实用性,因为一个简单的 bash 脚本就足够了。 但是,它带来了我不太理解的有趣行为。…

日裸衫吸 2024-07-15 12:59:37 1 0
更多

推荐作者

13886483628

文章 0 评论 0

流年已逝

文章 0 评论 0

℡寂寞咖啡

文章 0 评论 0

笑看君怀她人

文章 0 评论 0

wkeithbarry

文章 0 评论 0

素手挽清风

文章 0 评论 0

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