跟我一起写 Makefile 目录

本文详细介绍了Makefile的核心概念,包括规则、示例、make工作原理、变量使用、条件判断和函数调用等。还涵盖了Makefile的高级特性,如自动推导、清空目标文件的规则以及make的运行细节。通过实例演示了如何高效地编写和管理Makefile。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

跟我一起写  Makefile
概述
Makefile  介绍
一、Makefile 的规则
二、一个示例
三、make 是如何工作的
四、makefile 中使用变量 
五、让 make 自动推导
六、另类风格的 makefile
七、清空目标文件的规则

makefile 的相关细节
一、Makefile 里有什么?
二、Makefile 的文件名
三、引用其它的 Makefile
四、环境变量  MAKEFILES
五、make 的工作方式
六、多目标
七、静态模式
八、自动生成依赖性

书写命令
一、显示命令
二、命令执行
三、命令出错
四、嵌套执行 make
五、定义命令包

使用变量
一、变量的基础
二、变量中的变量
三、变量高级用法
四、追加变量值
五、override  指示符
六、多行变量
七、环境变量
八、目标变量
九、模式变量

使用条件判断
一、示例
二、语法

使用函数
一、函数的调用语法
二、字符串处理函数
三、文件名操作函数
四、foreach  函数
五、if  函数
六、call 函数
七、origin 函数
八、shell 函数
九、控制 make 的函数

make  的运行
一、make 的退出码
二、指定 Makefile
三、指定目标
四、检查规则
五、make 的参数

隐含规则
一、使用隐含规则 
二、隐含规则一览
三、隐含规则使用的变量
四、隐含规则链
五、定义模式规则
六、老式风格的"后缀规则"
七、隐含规则搜索算法

使用 make 更新函数库文件
一、函数库文件的成员
二、函数库成员的隐含规则
三、函数库文件的后缀规则
四、注意事项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值