1
A
回答
3
該語法沒有在make的POSIX標準中定義,因此它不會在GNU make以外的make版本中可用。當然,GNU make本身是可移植的,所以它可以並且經常用於非GNU系統,所以從這個意義上講它可以移植到非GNU系統:-)。
相關問題
- 1. 賦值運算符Python中的變量?
- 2. 移動賦值運算符VS拷貝賦值運算符
- 3. 賦值運算符和條件語句
- 4. 賦值運算符內部條件
- 5. 條件變量賦值
- 6. JavaScript性能,條件語句VS賦值運算符
- 7. 移動賦值運算符C++
- 8. Java的增量和賦值運算符
- 9. if條件中的變量運算符
- 10. java複合賦值運算符和賦值運算符
- 11. 運算符超載賦值運算符
- 12. 帶空值<value>類型的條件運算符賦值?
- 13. 原子性簡單賦值運算符
- 14. 與賦值運算符一起使用的邏輯非(!)運算符是否總是將賦值運算符左側的變量賦值爲false?
- 15. BigDecimal的賦值運算符
- 16. GCC矢量擴展賦值運算符
- 17. 向量和賦值運算符
- 18. 賦值運算符 - 自賦值
- 19. JavaScript變量賦值:三元運算符VS object.property ||值
- 20. JSTL條件運算符與變量
- 21. 可空類型和賦值運算符
- 22. 對象方法的賦值運算符概念的可能性
- 23. 有條件的變量賦值?
- 24. Python賦值運算符左側的多個變量
- 25. C++拷貝賦值運算符的參考對象變量
- 26. 帶重載賦值運算符的可變字段
- 27. 重載賦值運算符
- 28. C++「| =」賦值運算符
- 29. 使用賦值運算符
- 30. 賦值運算符在
感謝MadScientist。你會碰巧知道替代'ifeq($(原產地FOO),未定義)'? – jww
'ifeq','define'等也是GNU的唯一設施。除'include'之外的所有預處理器操作都是額外的功能。當涉及到力量和靈活性時,「make」的標準非常貧乏;這可能就是爲什麼(據我所知),沒有一個「make」程序能夠完全實現標準,沒有附加功能。這也是爲什麼我個人的'make'規則之一是,不用費心編寫可移植的makefile,而是使用可移植的'make'。 – MadScientist