linux 安装 Swift 开发环境
本人 Swift 新手,在学习 Swift 的过程中看到了 Swift Package Manager这个东西,于是去了解了一下。看了一下Swift Package Manager 使用这篇文章,知道了原来这是一个类似于Cocoapods的工具。
在学习的过程中看到了Swift脚本一词。
嗯?
Swift可以写脚本?
于是我又去了解了一下,然后又在我的 Mac 上试了一下,发现 Swift 还真可以以脚本的形式运行。
那么问题又来了,在 Mac 电脑上运行 Swift 脚本没问题,那我该怎么在 Linux 电脑上编写和运行 Swift 脚本呢?
于是我又找了一些文章,下面记录一下我在 CentOS 8 系统上部署 Swift 开发环境的过程。
- 首先创建一个存放 Swift 开发环境的目录
mkdir /usr/local/swift - 去这里找对应系统上的 Swift 开发环境包。
找到后下载下来并解压
我下载的是 CentOS 8 版本的。注意替换文件名。你也可以把它放到别的地方。cd /usr/local/swift wget https://swift.org/builds/swift-5.4.2-release/centos8/swift-5.4.2-RELEASE/swift-5.4.2-RELEASE-centos8.tar.gz tar -zxvf swift-5.4.2-RELEASE-centos8.tar.gz rm -f swift-5.4.2-RELEASE-centos8.tar.gz - 然后编辑环境变量在文件中追加这么一句,请注意替换为你的实际路径
vim ~/.bashrcexport PATH="/usr/local/swift/swift-5.4.2-RELEASE-centos8/usr/bin:$PATH" - 编辑完环境变量让其生效
source ~/.bashrc - 查看 Swift 环境看, Swift 环境可用了。
[root@yun ~]# swift --version Swift version 5.4.2 (swift-5.4.2-RELEASE) Target: x86_64-unknown-linux-gnu - 写个 Swift 脚本运行一下试试然后输出了
echo "print(\"Hello World\")" > hello.swift swift hello.swift奈斯!Hello World - 创建一个 Swift Package 并运行试试然后也输出了
mkdir MyPackage cd MyPackage swift package init --type executable swift build swift runHello, world!
REFERENCE
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!