我想使用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 –