我是 Cygwin 的忠实粉丝,当我听说 Windows Subsystem for Linux (WSL) 时,我立即安装了它。
可悲的是,我发现除了 16 色的 Windows“bash”控制台之外没有其他终端,我还注意到我无法在子系统上执行本机 Windows 应用程序,例如使用 Linux Python 连接 ODBC 数据库或打开使用 ctypes 的 DLL。
因此,微软的这个非常好的想法没有提供可以在其中执行 Windows 的 Cygwin 的替代方案.exe
。
与 Cygwin 或 MinGW 等替代方案相比,WSL 有什么好处?