windows 中安装 msvc 版需要先安装 Visual Studio,但 msvc 版编译的程序体积较小。gnu 版不需要安装额外的软件,但同项目编译后的体积较大。我在 Windows 上用的是 msvc 版。你安装任何版本都不影后续安装其他版本,rustup 可以切换 abi 版本。rust 官方文档的建议是:由于 MSVC ABI 提供了与其他 Windows 软件的最佳互操作,多数情况下优先使用 MSVC 版。同时 GNU 版始终是可用的,即使你默认不使用它。
windows 中安装 msvc 版需要先安装 Visual Studio,但 msvc 版编译的程序体积较小。
gnu 版不需要安装额外的软件,但同项目编译后的体积较大。
我在 Windows 上用的是 msvc 版。
你安装任何版本都不影后续安装其他版本,rustup 可以切换 abi 版本。
rust 官方文档的建议是:由于 MSVC ABI 提供了与其他 Windows 软件的最佳互操作,多数情况下优先使用 MSVC 版。同时 GNU 版始终是可用的,即使你默认不使用它。