传统上,MSYS bash 被认为不如 Cygwin bash。前者是 MinGW 中用于运行 autoconf 脚本的辅助工具。但现在有 MinGW-w64 和 MSYS2。后者附带了一个像包管理器这样的甜蜜 pacman 和像 zsh 这样的优雅 shell,所以我想知道在仿真层中是否还有差距。
虽然 MinGW* 应用程序是 Windows 本机可执行文件,但 MSYS2 软件需要 POSIX 仿真层,就像 Cygwin 一样。至少对于普通用户来说,很难发现两者之间的差异。
- 两个仿真层(如果有)之间的功能差异是什么?
- 哪种仿真更快(更高效)?