通过 Windows 包管理器安装

Windows 包管理器(又称 WinGet)在 Windows 11(21H2 及更新版本)中预装。您也可以从 Microsoft Store 下载,或直接安装

  1. 启用开发者模式:

    为了开发应用程序,特别是使用 Swift 包管理器时,您需要启用开发者模式。请参阅 Microsoft 的文档了解如何启用开发者模式。

  2. 安装 Windows 平台依赖:

    所需的 C++ 工具链和 Windows SDK 会作为 Visual Studio 2022 的一部分安装。以下说明适用于社区版,但根据您的使用情况和团队规模,您可能想要使用不同的 Visual Studio 版本

    winget install --id Microsoft.VisualStudio.2022.Community --exact --force --custom "--add Microsoft.VisualStudio.Component.Windows11SDK.22000 --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Tools.ARM64"
    
  3. 安装 Swift 和其他依赖:

    安装最新的 Swift 开发者包,如果尚未安装,还需要安装兼容的 Git 和 Python 工具。

    winget install --id Swift.Toolchain -e