http://www.mingw.org/wiki/Posix_path_conversion
对于任何不依赖于 msys-1.0.dll 的可执行文件,MSYS 会将用作参数的 POSIX 路径转换为 Win32 路径。本页尝试记录 MSYS 用于决定哪些参数是 POSIX 路径的启发式方法,以及如何根据 path.cc 中 msys_p2w 的源来转换它们。
我是 Cygwin 的长期用户,我一直认为 Cygwin 在从 Cygwin 可执行文件到本机可执行文件的转换方面具有类似的行为。然而,情况似乎并非如此(您可以尝试使用带有 POSIX 路径的 notepad.exe 并检查 CMD)。
我如何在 Cygwin 中具有类似的功能 - 隐式路径转换?由于所有 Cygwin 可执行文件都支持本机 Win32 路径,是否有办法完全禁用向 Cygwin 可执行文件传递 POSIX 路径?