易商讯
当前位置: 首页 » 资讯 » 知识 » 正文

linux下make命令(linux makefile命令)

放大字体  缩小字体 发布日期:2023-11-02 07:00:38
导读

linux系统下make命令是什么呢?下面是make命令的及具体介绍:1、make命令简介:make命令是系统管理员和程序员用的最频繁的命令之一。管理员用它通过...

linux下make命令, linux系统下的make命令是什么?以下是make命令和具体介绍:

1.make命令简介:make命令是系统管理员和程序员最常用的命令之一。管理员通过命令行使用它来编译和安装许多开源工具,程序员使用它来管理他们大型复杂的项目编译问题。

2.工作原理:

第一次执行make命令时,它会扫描Makefile来查找目标及其依赖项。如果这些依赖项本身就是目标,那么继续扫描Makefile来寻找这些依赖项,以建立它们的依赖项,然后编译它们。一旦编译了主要依赖关系,

然后编译主目标(这是通过make命令传入的)。

现在,假设你修改了一个源文件,你再次执行make命令,它只会编译与源文件相关的目标文件,这样就节省了很多时间来编译最终的可执行文件。

3.make命令本身可以接受四个参数:标志、宏定义、描述文档名和目标文档名。

它的标准形式是:

make[flags][宏定义][targets]UNIX系统下的flag flags选项,其含义是:-f file将文件文档指定为描述文档。如果文件参数是,

然后描述文档指向标准输入。如果没有-f参数,默认情况下,当前目录中名为makefile或Makefile的文档将是描述文档。在Linux中,

GNU make工具按照GNUmakefile、makefile、makefile的顺序在当前工作目录中搜索Makefile文档。-i:忽略命令执行返回的错误消息。-s:静音模式,

执行前不要输出相应的命令行信息。-r:禁止内置规则。-n:非执行模式,输出任何执行命令,但不执行。-t:更新目标文档。

-q :- q:make操作将根据目标文档是否已更新返回0或非0状态信息。-p:输出任何宏定义和目标文档描述。-d:调试模式,输出关于文档和检测时间的详细信息。

例如:

Makefile的内容:

linux makefile命令

linux下make命令,以上就是本文为您收集整理的linux下make命令最新内容,希望能帮到您!更多相关内容欢迎关注。


声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

关键词: linux下make命令
 
(文/小编)
免责声明
• 
本文linux下make命令(linux makefile命令)链接:http://www.esxun.cn/news/366977.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3