【发布时间】:2011-01-17 16:49:38
【问题描述】:
gnu make、microsoft nmake 和 posix standard make 的相似/不同之处如何?
显然有诸如“哪个操作系统?”、“哪个编译器?”之类的东西。和“哪个链接器?”,但我特别指的是 makefile 本身的语法、语义和命令行选项。
如果我根据 gnu make 的手册编写 makefile,我需要注意哪些最重要的可移植性问题?
【问题讨论】:
-
相关:Restricting GNU‑Make to POSIX Make behaviour @ Unix.SE 遗憾的是似乎没有办法实现这一点,你可以使用
.POSIX特殊目标,它仍然启用了许多扩展。
标签: makefile portability nmake gnu-make