4
|
Robert S. Barnes Antoni · 技术社区 · 15 年前 |
![]() |
1
2
您正依赖隐式规则来编译.cpp文件。您必须重新定义它才能使用将创建依赖文件的-mm和-mf标志。
然后,您必须在makefile中包含这些依赖项文件,使用
记住在clean规则中为依赖文件添加rm命令。 |
![]() |
2
2
我花了一段时间才明白的一个重要点是 以前版本的make.deps已经足够好了 . 考虑一下:对于一个给定的对象文件,依赖文件列表唯一可以改变的方法是…其中一个旧的依赖项文件已被更改。如果是这样,那么旧的make.deps将导致重建该对象文件,如果重建该对象文件也会重建make.deps,那么一切都将是最新的。 在检查必须重新生成哪些对象之前,不必重新生成make.deps。 |
![]() |
3
0
包含指令就像在C和C++中那样工作——它们在任何其他事情发生之前都被处理,以构建然后处理的“真实”Mag文件。具体来说,它们是在任何规则被触发之前被处理的。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |