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