インストール
yay swift-bin
バージョンの確認
$ swift --version
Swift version 6.0.1 (swift-6.0.1-RELEASE)
Target: x86_64-unknown-linux-gnu
Swift の プログラム
hello.swift
// -----------------------------------------------------------------------
// hello.swift
//
// Dec/25/2017
// -----------------------------------------------------------------------
print("*** 開始 ***")
print("Hello world!")
print("これはテストです。")
print("*** 終了 ***")
// -----------------------------------------------------------------------
実行
$ swift hello.swift
*** 開始 ***
Hello world!
これはテストです。
*** 終了 ***
コンパイル
Makefile
hello: hello.swift
swiftc hello.swift
clean:
rm -f hello
コンパイル
make
実行
$ ./hello
*** 開始 ***
Hello world!
これはテストです。
*** 終了 ***
import Glibc を使えるようにする
sudo mkdir /usr/include/x86_64-linux-gnu
sudo cd /usr/include/x86_64-linux-gnu
sudo ln -s /usr/include/sys .
確認
$ swift -I /usr/lib/swift/clang/include
1> import Glibc
2> random()
$R0: Int = 1804289383
3> :quit