1

How to Install and run Swift on a Linux Machine

 2 years ago
source link: https://hackernoon.com/how-to-install-and-run-swift-on-a-linux-machine
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

A step-by-step guide on how to install Swift on Ubuntu 20.04.

Setup

Download Swift from https://swift.org/download/ -> select the Toolchain archive for Ubuntu 20.04

Extract the archive, then open ~/.bashrc and append this line:

PATH="/.../<absolute-path-to-the-extracted-swift-folder>/usr/bin:$PATH"

Reload .bashrc with source ~/.bashrc

Install the required dependencies. See https://swift.org/download/#using-downloads.

Linux > Installation > Install required dependencies (for Ubuntu 20.04)

sudo apt-get install \
          binutils \
          git \
          gnupg2 \
          libc6-dev \
          libcurl4 \
          libedit2 \
          libgcc-9-dev \
          libpython2.7 \
          libsqlite3-0 \
          libstdc++-9-dev \
          libxml2 \
          libz3-dev \
          pkg-config \
          tzdata \
          uuid-dev \
          zlib1g-dev

Test it, in a terminal:

swift --version

# you should see something similar to
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu

Create an example app

Make a folder:

mkdir swift-app
cd swift-app

Then generate an empty project with:

swift package init --type executable

Build it:

swift build

and run the executable:

.build/debug/swift-app

# or
swift run

# it should print Hello, world!

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK