问题描述
对于一个有Linux技能和喜欢命令行的程序员,什么更好在Windows上使用Cygwin或GnuWin32?
我试图找到一个好比较或列表的差异,但没有找到任何远程完成。此外,我想知道这是否应该是一个superuser.com问题,但决定反对,因为我正在询问使用该工具的程序员。
我想知道每个解决方案的常见缺陷和限制。与Windows的互操作性是一个重要的问题,因为我的主要发展是在MSVC ...
这是绝对没有竞争
GnuWin32不包括 Bash
这是Cygwin发行版的关键部分。从 cmd.exe
切换到Bash是我生产力的一大福音。 cmd.exe
与Bash相比有所削弱。
GnuWin32是旧的
许多程序在年年未变更。
-
tar
2003 -
coreutils
2005 -
zlib
2005 -
$ c> wget
2008
我不会使用GnuWin32,除非我没有别的选择。 >
For a programmer with Linux skills and a love of the command line, what is better to use on Windows - Cygwin or GnuWin32?
I tried to find a good comparison or a list of differences but couldn't find anything remotely complete. Also, I wondered whether this should be a superuser.com question, but decided against it, because I'm asking precisely for use of the tool for a programmer.
I'd like to know the common pitfalls and restrictions of each of the solutions. Interoperability with windows is an important issue, for my main development is done in MSVC...
It is absolutely no contest
GnuWin32 does not include Bash
This is a critical part of the Cygwin distribution. Switching from cmd.exe
to Bash was a huge boon to my productivity. cmd.exe
is cripped in comparison to Bash.
GnuWin32 is old
Many program go years without being updated.
tar
2003coreutils
2005zlib
2005make
2006wget
2008
I would not use GnuWin32 unless I had no other choice.
这篇关于GnuWin32或Cygwin - 从程序员的角度来看的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!