网络知识 百科 linux下make命令(linux makefile命令)

linux下make命令(linux makefile命令)

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命令最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表本站立场,转载请注明出处:https://www.tlcement.com/a/82091.html

linux下make命令

网络知识后续将为您提供丰富、全面的关于linux下make命令内容,让您第一时间了解到关于linux下make命令的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。