GnuWin32或Cygwin - 从程序员的角度来看

时间:2011-08-30 14:23:32

标签: windows command-line cygwin emulation gnuwin32

对于拥有Linux技能并喜欢命令行的程序员,在Windows上使用什么更好 - Cygwin或GnuWin32?

我试图找到一个很好的比较或差异列表,但找不到任何远程完成的东西。此外,我想知道这是否应该是一个superuser.com问题,但决定反对它,因为我正在准确地要求程序员使用该工具。

我想知道每个解决方案的常见缺陷和限制。与Windows的互操作性是一个重要问题,因为我的主要开发是在MSVC中完成的......

1 个答案:

答案 0 :(得分:9)

绝对没有比赛

GnuWin32不包含 Bash

这是Cygwin发行版的关键部分。从cmd.exe切换到Bash对我的工作效率来说是一个巨大的好处。与Bash相比,cmd.exe被扼杀了。

GnuWin32已经老了

许多程序未经更新就

  • tar 2003
  • coreutils 2005
  • zlib 2005
  • make 2006
  • wget 2008

除非别无选择,否则我不会使用GnuWin32。