Sun Studio 12:Fortran 编程指南

3.1.6 .KEEP_STATE 与特殊依赖性检查

使用特殊目标 .KEEP_STATE 检查命令的依赖性及隐藏依赖性。

.KEEP_STATE: 目标有效时,make 会根据状态文件检查用于生成目标的命令。如果自上次 make 运行以来命令已更改,make 会重新生成此目标。

.KEEP_STATE: 目标有效时,make 将从 cpp(1) 以及其他编译处理器中读取任何“隐藏”文件(例如 #include 文件)的相应报告。如果目标相对于这些文件中的任何文件已过期,make 会重新生成它。