Makefile

Makefile

文章 63 浏览 238

使用 GCC 和 Make 时如何禁用失败警告?

我正在尝试构建与 AVR 微控制器和 avr-ada 一起使用的 GCC,并且我由于我的常规编译器对 AVR 所需的版本过于挑剔,我遇到了障碍。我收到以下警告,这…

你对谁都笑 2024-08-24 07:56:25 5 0

Makefile、头文件依赖

假设我有一个 makefile,其规则 %.o: %.c gcc -Wall -Iinclude ... 是我希望在头文件更改时重建 *.o。每当 /include 中的任何头文件发生更改时,都必…

巡山小妖精 2024-08-24 07:15:53 4 0

创建跨平台 C++图书馆

我想创建一个跨平台的 2D 游戏引擎,并且我想 知道如何使用 Makefile 创建跨平台项目,因此我可以使用针对任何平台的自定义规则将其编译到我选择的平…

倾城泪 2024-08-24 04:32:28 3 0

如何使用 bash 脚本匹配路径中的字符串/目录

我正在尝试创建一个 Makefile,它使用路径中的信息来创建相关的 rpm 名称。假设我有两个不同的可能路径: PATH1 = /usr/local/home/jsmith/code/main …

魔法唧唧 2024-08-24 04:04:42 5 0

PHP 错误:libphp5.so:未定义符号:_estrndup

我手动编译 Apache-MySQL-PHP,以使用下面的配置选项构建自定义安装。当我启动 apache 时,它​​无法启动并在 error_log 中添加以下错误。 *阿帕奇2 …

江城子 2024-08-23 21:56:48 6 0

将 makefile 变量值分配给 bash 命令结果?

我试图将此命令的输出(位于我的 makefile 中)分配给 makefile HEADER var,如以下代码行所示: HEADER = $(shell for file in `find . -name *.h`do…

留一抹残留的笑 2024-08-23 20:27:12 0 0

如何制作“-j”?选项实际上有效吗?

从手册页: -j [工作], --工作[=工作] 指定同时运行的作业(命令)数量。 如果有多个 -j 选项, 最后一个有效。如果-j 选项是 如果不带参数给出,make…

南笙 2024-08-23 17:09:03 2 0

make,继承子目录Makefile中的规则

我想在我的项目目录中建立一个 Makefile 系统,以便在其中定义的规则将在其他目录中定义。举例来说,我有一个名为“test”的目录,里面是“test.c”,…

橘虞初梦 2024-08-23 16:39:15 3 0

Makefile 构建目录和依赖项列表

在 makefile 中,我在 build 目录中构建所有 .o 文件: program: class1.o class2.o class3.o g++ $(BUILDDIR)class1.o $(BUILDDIR)class2.o $(BUILDD…

眼睛会笑 2024-08-23 12:17:27 7 0

以“#”开头的文件的 Makefile 问题

我有一个目录“FS2”,其中包含以下文件: ARGH , 。 我有一个包含以下内容的 makefile Template:sh= ls ./FS2/* #all: $(Template) echo "Template …

赢得她心 2024-08-23 03:12:28 4 0

Makefile 包含 .depend

在我的 makefile 中,我有一个: include .depend 我也有一个 depend: rules for buiding .depend 现在,问题是,当“.depend”不存在时,我无法运行…

世界如花海般美丽 2024-08-23 02:44:35 4 0

如何修复“由于编译错误而中止 -e 的执行”?在 Perl 模块 Makefile 中?

我在 Windows 上使用 Strawberry Perl。我为 Buckwalter Encode 模块运行 perl Makefile.pl ,效果很好。当我运行 make 时,它说 由于编译错误,-e 的…

烟凡古楼 2024-08-23 00:46:34 1 0

如何跟踪递归 make?

我需要开发一个使用 automake 工具并递归生成的系统。 'make -n' 仅跟踪 make 的顶层。 有没有办法让make在遇到make命令时执行make -n?…

勿挽旧人 2024-08-22 13:45:01 2 0

如何更改*.a文件编译后的版本信息

我想知道有什么方法(如果可能的话),在编译后更改 Unix 中 *.a 文件的版本信息。 我知道如何在 Windows 中处理 Dll 文件 - 但不知道如何在 Unix 中…

梦归所梦 2024-08-22 12:49:34 1 0

ld 链接问题:/usr/bin/ld: 找不到 [libraryname]

我使用 Qmake 在 Ubuntu 9.10 上构建一个共享库 这个共享库 (A) 依赖于另一个共享库 (B)。 B项目已成功建设。 在项目 A 的 .pro 文件中,我的 LIBS 变…

无法言说的痛 2024-08-22 00:32:27 9 0
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

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