【发布时间】:2014-11-03 06:47:21
【问题描述】:
传统上,MSYS bash 被认为不如 Cygwin bash。 前者是 MinGW 中用于运行 autoconf 脚本的辅助工具。 但现在有 MinGW-w64 和 MSYS2。后者附带了一个像包管理器这样甜美的 pacman 和像 zsh 这样的优雅 shell,所以我想知道在仿真层中是否还有差距。
虽然 MinGW* 应用程序是 Windows 本机可执行文件,但 MSYS2 软件需要 POSIX 仿真层,就像 Cygwin 一样。至少对于普通用户来说,很难发现两者之间的差异。
- 两个仿真层(如果有)之间的功能差异是什么?
- 哪种仿真更快(更高效)?
【问题讨论】:
-
如果没有意见,你在寻找什么样的好处?
-
@Scimonster 我正在寻找可以使两个项目之一更符合 POSIX 而不是个人使用经验的技术和实施细节:例如项目 x 是否基于
cygwin.dll而不是项目 x 使用舒适的 pacman 安装程序。我认为后者只是对你喜欢什么的看法。 -
很好奇,我认为询问三个分叉与分叉项目有何不同过于宽泛:stackoverflow.com/q/25019057 因为这里提问者自己说:“我愿意接受任何关于改进这个问题的建议。我觉得它可能会更好。”,我只关注提供更多上下文的最新分支(MSYS2)。相反,三叉问题是合法的,而我的似乎不是。
-
为什么当以下问题被接受时,这个主题被认为过于宽泛? stackoverflow.com/questions/771756/…