没有合适的资源?快使用搜索试试~ 我知道了~
Linux系统-Makefile规则介绍、基本使用.pdf
4 下载量 88 浏览量
2023-07-19
17:06:35
上传
评论
收藏 559KB PDF 举报
温馨提示
试读
5页
Makefile 是一种文本文件,通常用于自动化编译、构建和安装程序。Makefile 中包含了一系列的规则(Rules),每个规则定义了一个目标(Target)和其所依赖的文件(Dependencies),以及构建目标的命令(Commands)。Make 工具会根据 Makefile 中的规则,自动判断哪些目标需要重新构建,然后执行相应的命令来构建这些目标。 Makefile 最初是由 Unix 系统中的 make 工具使用的,现在已经成为了许多编译、构建工具的基础,如 GNU make、CMake 等。Makefile 可以用于各种编程语言,包括 C、C++、Java、Python 等等。
资源推荐
资源详情
资源评论
(1)我的CSDN博客主页: https://blog.csdn.net/xiaolong1126626497
1. Makefile基本使用
命令行的make命令支持解析makefile和Makefile文件。
如果我们编写的规则文件不是makefile或者Makefile文件,那么需要使用-f选项指定。
Makefile文件内部是以目标作为单位执行规则顺序的。
在Makefile文件里使用shell命令行的命令时,需要使用TAB键开头。
<目标文件名称>:<依赖文件>
什么是依赖文件?
就是在生成这个目标之前,需要得到的文件。
2. make指定目标执行
Makefile文件里可以有多个目标文件,我们在命令行执行make命令默认执行Makefile文件里的第一个目
标。如果需要执行指定的目标,需要在make命令后面加上执行的目标名称即可。
[wbyq@wbyq linux_c]$ make -f <规则文件>
app:app.c
gcc app.c -o app
gcc app.c -o app
资源评论
DS小龙哥
- 粉丝: 4w+
- 资源: 523
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功