仅使用mingw / msys作为其posix工具:挂载点问题

时间:2010-08-04 20:46:28

标签: windows cygwin posix mingw msys

我编写跨平台软件,所以我喜欢我的Windows环境是Un * x-like(我是一个古老的Unix / IRIX / Linux极客)。我只关心shell和工具,而不是关于编译器或构建环境(我有一个真正的工业级构建系统,不依赖于mingw或cygwin)。我只想在我的Windows机器上安装一个类似于POSIX系统的shell窗口。

我想摆脱cygwin和它的CRLF古怪和dll依赖并更新麻烦,并且可能用mingw / msys替换它。我已经开始这样做了,但我对一件事感到难过。我真的需要mingw路径映射到相同的Windows路径。所以/必须是c:/和/ windows - > c:/ windows等。 Mingw的默认安装设置最终像一个chroot,mingw“/”映射到c:/ mingw或类似的东西。您必须使用/ c / windows之类的驱动器前缀才能访问/ Windows。我很高兴调整我的$ PATH以及我需要做的其他任何事情来完成这项工作。有人有任何提示吗?

1 个答案:

答案 0 :(得分:2)

您可以将Cygwin安装到C:/中,在这种情况下/确实成为C:/。不知道是否可以用MSYS完成。

不过,从9年前开始,MSYS是Cygwin 1.3.3的一个分支,与Cygwin相比,它没有发现太多的开发。它具有与行结束问题相同的方法,允许binmode和textmode安装。