我想使用GNU Make中的特殊目标.SECONDARY,指定特定模式规则的结果在作为中间文件创建时不应被删除。.PRECIOUS适用于模式,但奇怪的是,.SECONDARY不适用。我不想使用.PRECIOUS,因为如果Make被信号中断或与.DELETE_ON_ERROR结合使用时,命令返回非零退出状态,我希望该文件被删除。有什么建议吗?