MSYS2:UCRT 64 和 x64 有什么区别?
MSYS2: What's the difference between UCRT 64 and x64?
我的MSYS安装有几个Mingwshells:
- MINGW32
- MINGW64
- MINGW UCRT 64 位
普通的 MINGW64 shell 和 UCRT64 shell 有什么区别?
请查看以下指南:https://www.msys2.org/docs/environments/
默认的 MINGW32 和 MINGW64 环境使用较旧的 MSVCRT 库构建二进制文件,该库应该存在于所有 Windows 系统上。
MINGW UCRT 环境使用较新的 UCRT 库构建二进制文件,该库仅存在于 Windows10 上。它应该生成与 MSVC-compiled 二进制文件更兼容的二进制文件,但与 MSVCRT 不兼容环境。
我的MSYS安装有几个Mingwshells:
- MINGW32
- MINGW64
- MINGW UCRT 64 位
普通的 MINGW64 shell 和 UCRT64 shell 有什么区别?
请查看以下指南:https://www.msys2.org/docs/environments/
默认的 MINGW32 和 MINGW64 环境使用较旧的 MSVCRT 库构建二进制文件,该库应该存在于所有 Windows 系统上。
MINGW UCRT 环境使用较新的 UCRT 库构建二进制文件,该库仅存在于 Windows10 上。它应该生成与 MSVC-compiled 二进制文件更兼容的二进制文件,但与 MSVCRT 不兼容环境。