我想使用GNU Make的特殊目标.SECONDARY来指定在创建为中间文件时不应删除特定模式规则的结果。 .PRECIOUS与模式一起工作,但奇怪的是,没有。第二。我不想使用.PRECIOUS,因为我希望在Make被信号中断的情况下删除文件,或者当与.DELETE_ON_ERROR结合使用时,命令返回非零退出状态。有什么建议么?.SECONDARY对于使用GNU Make的模式规则
8
A
回答
5
您可以使用没有先决条件的.SECONDARY,这将设置所有中间目标表现为SECONDARY。
+0
很酷,这可能是我的另一个提示http://stackoverflow.com/questions/27090032/why-make-remove-intermediate-file-even -with-secondary-and-require-to-use-preci question ... –
相关问题
- 1. 在GNU中使用函数中的模式规则模式make
- 2. GNU Make:在模式规则宏中使用%
- 3. GNU make的便携式等效模式规则
- 4. 如何使用GNU make的隐式规则从`foo.s`创建`foo`?
- 5. GNU Make:静态模式规则中的通配符
- 6. Makefile动态规则w /没有GNU-make模式
- 7. GNU make:生成提取tarball的规则
- 8. 为什么在使用模式规则时,GNU make会删除中间目标?
- 9. 如何计时执行gnu make规则?
- 10. GNU make不识别后缀规则
- 11. GNU make嵌套泛型规则
- 12. make:模式规则不适用?
- 13. Gnu使用模式规则中的多个百分比?
- 14. 在GNU使用$(过滤器)的makefile静态模式规则
- 15. GNU使用不同文件基名的模式规则
- 16. Make中静态模式规则的语法有多灵活?
- 17. 没有规则使GNU make出现XXX错误
- 18. GNU gcc mysys make命令没有规则使目标libpng
- 19. GNU make中的复杂模式替换
- 20. 将gnu-make规则作为函数应用
- 21. 为什么gnu会忽略我的显式模式规则并使用内置的隐式规则呢?
- 22. 使用通用规则作为Gnu Make中特定目标的一部分
- 23. 运行make模式规则不止一次
- 24. MinGW/GNU Make - “多个目标模式”
- 25. make:隐式规则,(尾 - )递归应用?
- 26. GNU make:嵌套变量中的规则前提未执行
- 27. GNU make:继承另一个规则的先决条件
- 28. GNU Make忽略除第一个以外的所有规则
- 29. GNU make引用
- 30. Make中的默认规则
Waow **。PRECIOUS与模式,但奇怪的是,没有.SECONDARY。**我想我得到一个起点答案http://stackoverflow.com/questions/27090032/why-make-remove-intermediate -file-even-with-secondary-and-require-to-use-preci –