The targets which
.SECONDARY
depends on are treated as intermediate files, except that they are never automatically deleted. See
Chains of Implicit Rules
.
.SECONDARY
with no prerequisites causes all targets to be treated as secondary (i.e., no target is removed because it is considered intermediate).
gnu的make手册里是这样解释。
我的英文不大好,我认为他的意思是,.SECONDARY表示这个东西是中间文件。。。。