« ^ »

SwiftでHelloWorldする

所要時間: 約 1分

環境

以下のSwiftがインストール済みであることを前提とする。

swift --version
Apple Swift version 5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6)
Target: x86_64-apple-macosx11.0

Hello world!

なにはともあれHello world!を行う。

Sources/HelloWorld/main.swift:

print("Hello world!")

実行する。

swift run Sources/HelloWorld/main.swift
Hello world!

ビルドする

ビルドするためにはマニフェストファイルを作成する必要がある。 これらのファイルは swift package init でスキャフォールディングすることで、生成できる。

Package.swift:

// swift-tools-version:5.5.0
import PackageDescription

let package = Package(
    name: "HelloWorld",
    dependencies: [
    ],
    targets: [
        .executableTarget(
          name: "HelloWorld")
    ]
)

ビルドする。

swift build
[0/0] Build complete!

実行する。

swift run
Hello world!

バイナリなどのビルドした生成物は.build/配下に出力される。