Makefile--书写命令
发布日期:2021-05-24 22:26:44 浏览次数:20 分类:精选文章

本文共 454 字,大约阅读时间需要 1 分钟。

命令执行

在Makefile中,`exec`目标用于执行一系列命令。例如,用`exec cd /home/hchen; pwd`可以切换目录并显示当前目录路径。这个命令通常用于测试环境配置或脚本执行时的验证步骤。

命令出错

`clean: cd ../dir && $(MAKE)` 可能会出现错误,例如`clean: -rm -f *.o`。

嵌套执行Makefile

Makefile支持嵌套执行子Makefile。例如,`subsystem: cd subdir && $(MAKE)` 会进入`subdir`目录并递归运行Makefile。其等价命令为: `$(MAKE) -C subdir`。 要确保子目录处理完毕后退出,可以添加`export`和`;unexport`命令及相关变量展开。

变量展开与依赖

在处理依赖时,确保变量在适当时展开且正确清理。 `/path/to stingray: export`命令用于设置环境变量。 `;unexport`用于清理环境变量,确保依赖管理的准确性。
上一篇:Makefile--使用变量
下一篇:英语语法--名词

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年05月01日 18时55分52秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章