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

Kor*_*icz 7 windows command-line cygwin emulation gnuwin32

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

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

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

小智 9

绝对没有比赛

GnuWin32不包括Bash

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

GnuWin32很老了

许多程序去多年没有更新.

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

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