windows makefile中的文件分隔符

时间:2013-07-04 06:26:02

标签: windows makefile nmake

之前可能会问过这个问题,但最近我遇到了一个Windows make文件,它有两种类型的文件分隔符。 例如。 - 来自该make文件的两行:

SRC = src/test.cpp
@mkdir lib\$(HOST) > NUL
从什么时候开始支持两种类型的文件分隔符?

1 个答案:

答案 0 :(得分:0)

我无论如何都不是Windows专家。但是,基本的Windows文件API都支持正斜杠(除了在某些奇怪的情况下,比如unicode字符支持,我猜)作为目录分隔符。因此,它可以在大多数情况下正常工作。当人们编写makefile时,我总是敦促他们总是使用正斜杠来处理所有事情,直到/除非事实证明它在特定情况下不起作用。

您可以通过Google轻松找到对此的大量讨论。