Skip to content

开篇

很棒的资源

MacOS 系统安装

安装 Xcode 编辑器

Xcode

Windows 环境搭建

可在 swift 官网 安装 windows 安装包

安装完成之后在命令行输入 swift 输出以下内容代表安装成功

shell
PS C:\Users\14694> swift

Welcome to Swift!

Subcommands:

  swift build      Build Swift packages
  swift package    Create and work on packages
  swift run        Run a program from a package
  swift test       Run package tests
  swift repl       Experiment with Swift code interactively

  Use `swift --help` for descriptions of available options and flags.

  Use `swift help <subcommand>` for more information about a subcommand.

vscode 开发插件推荐安装

  • Swift 展为 Visual Studio 代码添加了对 Swift 的语言支持
  • Code Runner 运行多种语言的代码段或代码文件
  • CodeLLDB 由 LLDB 提供支持的本机调试器

Windows 运行

创建 hello.swift 文件,写入:

swift
let hello = "Hello, swfit!"

print(hello)

在 windows 中,执行下面命令将会打包文件

shell
swiftc hello.swift

最后执行目录下生成的 hello.exe

shell
./hello.exe

最终可打印 Hello, swfit! 日志

Visual Studio

运行错误日志

shell
>swiftc .\hello.exe
clang: warning: unable to find a Visual Studio installation; try running Clang from a developer command prompt [-Wmsvc-not-found]
clang: error: unable to execute command: program not executable
clang: error: linker command failed with exit code 1 (use -v to see invocation)

必须要安装 Visual Studio 才可以正常打包 swift 代码。

Windows Installation Options中有详细的安装描述,也可以使用下面命令安装:

shell
winget install --id Microsoft.VisualStudio.2022.Community --exact --force --custom "--add Microsoft.VisualStudio.Component.Windows11SDK.22000 --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64"