第22章 Makefile基础
2024-09-30 01:48:36
一、自动处理头文件的依赖关系
在Makefile中插入如下代码:
include $(sources:.c=.d) %.d: %.c
set -e; rm -f $@; \
$(CC) -MM $(CPPFLAGS) $< > $@.$$$$; \
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
rm -f $@.$$$$
最新文章
- iptables基本规则配置(二)
- Cwinux源码解析(五)
- c#Winform控件总结
- <;%# Convert.ToDecimal(Eval(";IMLognum";)).ToString(";F0";) %>;
- post 方式提交XML文件调用接口
- 如何把本机Sql Sever数据库转移到虚拟主机sql数据库
- CCProcxy代理服务器的配置使用
- L - Connections in Galaxy War - zoj 3261
- POJ 1300 欧拉通路&;欧拉回路
- Java基础之编程语法(一)
- IDEA第三章----idea常用配置
- ionic 禁用 手势 滑动返回
- Java学习之二维数组定义与内存分配详解
- MySQL大量数据入库的性能比较
- IE不兼容ES6箭头函数的解决方法(在浏览器中使用)
- LinkedBlockingQueue阻塞队列详解
- 洛谷题解 P1315 【观光公交】
- 动态二维数组赋值及for循环遍历和toString遍历
- IntelliJ IDEA(十一) :Debug的使用
- Objective-C 禁用NSMenu中的系统services菜单项
热门文章
- 微信群API接口
- ROS常见问题(三) 报错are you sure it is properly registered and that the containing library is built?
- 3.3. Mapping methods with several source parameters(具有多个源参数的映射方法)
- DataTable数据类型的一些操作 增加行、插入行、修改数据、修改列名、修改列顺序、计算、选取或删除行(列)、排序、某列distinct值 等
- 在各浏览器和各分辨率下如何让div内的table垂直水平居中?
- 联系我们地图坐标展示js
- Unity UGUI优化整理
- webpack散记---提取公共代码
- Docker 搭建开源 CMDB平台 “OpsManage” 之 Redis
- 【LeetCode】分发糖果