Swift on Linux —— 简易安装

Swift 终于在 北京时间 2015.12.04 开源了!
于是,写下这些日记记录我在 Ubuntu 上面安装、使用 Swift 的艰辛史。
如果你的安装失败了,请先翻墙看看。

前言

在 Linux 上安装、编译、运行 Swift 非常简单,所有的安装步骤都在 https://swift.org 上说明。
需要注意的是,你可以在 OSX 上使用 Xcode 编辑 Swift 代码,但你必须将代码置于 Linux 环境中编译。 使用 OSX 编译的可执行文件在 Linux 上无法运行。

环境要求

  • Ubuntu 14.04 + (其它 Linux 系统也是支持的)
  • clang (安装方法 sudo apt-get install clang)

下载、安装

Shell 创建一个目录,执行以下命令下载 Swift Build Package,如果你使用的是 Ubuntu 15.10 版本,需要自行到 https://swift.org/download/ 下载另外一个 Build。

wget https://swift.org/builds/ubuntu1404/swift-2.2-SNAPSHOT-2015-12-01-b/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04.tar.gz -O swift.toolchain.tar.gz

文件大小在100M左右,网络慢的需要下载半小时,建议翻墙。
这个安装包已经包括 Swift 在 Linux 下的编译器、LLDB以及相关的工具。
微云下载 http://share.weiyun.com/da4aadf2435fdc3acc24a53e0827cfd1

//解压文件
tar xzf swift.toolchain.tar.gz
//添加环境变量到你解压好的目录下,更换成你自己的路径
export PATH=/home/ubuntu/Swift/toolchain/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04/usr/bin:"${PATH}"

尝试运行

在任意目录执行以下Shell命令

swift --version

如果此时出现以下提示,证明安装完成

Swift version 2.2-dev (LLVM 46be9ff861, Clang 4deb154edc, Swift 778f82939c)
Target: x86_64-unknown-linux-gnu

目录:http://www.jianshu.com/notebooks/2633832/latest
下一篇:REPL

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 就在不到一周前,Swift 世界贡献了一份提前到达的圣诞节礼物 —— 开源Swift —— 可以在 Linux 上...
    请叫我小锅阅读 6,117评论 2 11
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,115评论 9 468
  • Swift 开源了,喜大普奔之后,我们发现它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 i...
    SwiftCafe阅读 10,969评论 1 12
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,632评论 4 61
  • 这世间 那么多医者而我还在寻找 解药病是失魂落魄的笑方子是煎熬是漂 当我独自走过断桥 你是钱江风是四桥的两头 去年...
    张废材阅读 1,616评论 0 2

友情链接更多精彩内容