UBUNTU15.10上安装swift环境
2016-06-10 18:29
405 查看
自从swift开源以来,搭建swift就不再必须必备MAC了,在开源的ubuntu上也能够安装swift的编译环境,今天闲的无聊就开始自己搭建一个环境玩玩。上午弄了半天的swift环境,最后搭建好了之后就是死活用不了,还显示如下错误:
bash: /home/swift-2.2.1-RELEASE-ubuntu15.10/usr/bin/swift: cannot execute binary file: Exec format error
上网查了很久,试了n中办法,可还是不得行,最后一怒之下去swift官网看了一下,结果发现ubuntu必须是64bit的,所以又重新下载64位的版本开始安装。
【注:如果怕输入出错,建议安装secureCRT软件,通过在ubuntu上安装ssh服务,远程登录到ubuntu】
$ sudo apt-get install ssh
$ service ssh start
1、首先,安装相应的工具
$ sudo apt-get install clang libicu-dev
2、然后,开始下载swift库(https://swift.org/download/#releases 提供了不同ubuntu下载版本,我的是ubuntu15.10)
$ wget https://swift.org/builds/swift-2.2.1-release/ubuntu1510/swift-2.2.1-RELEASE/swift-2.2.1-RELEASE-ubuntu15.10.tar.gz
3、然后,解压下载的文件
$ tar xvf swift-2.2.1-RELEASE-ubuntu15.10.tar.gz
4、最后,设置路径(进入解压的目录,然后进入usr/bin下,使用命令pwd获取当前路径,填入下面PATH=后面,并在最后加上:"${PATH}")
export PATH=/home/zx/swift-2.2.1-RELEASE-ubuntu15.10/usr/bin:"${PATH}"
效果如下:
zx@zx:~$ swift --version
Swift version 2.2.1 (swift-2.2.1-RELEASE)
Target: x86_64-unknown-linux-gnu
bash: /home/swift-2.2.1-RELEASE-ubuntu15.10/usr/bin/swift: cannot execute binary file: Exec format error
上网查了很久,试了n中办法,可还是不得行,最后一怒之下去swift官网看了一下,结果发现ubuntu必须是64bit的,所以又重新下载64位的版本开始安装。
【注:如果怕输入出错,建议安装secureCRT软件,通过在ubuntu上安装ssh服务,远程登录到ubuntu】
$ sudo apt-get install ssh
$ service ssh start
1、首先,安装相应的工具
$ sudo apt-get install clang libicu-dev
2、然后,开始下载swift库(https://swift.org/download/#releases 提供了不同ubuntu下载版本,我的是ubuntu15.10)
$ wget https://swift.org/builds/swift-2.2.1-release/ubuntu1510/swift-2.2.1-RELEASE/swift-2.2.1-RELEASE-ubuntu15.10.tar.gz
3、然后,解压下载的文件
$ tar xvf swift-2.2.1-RELEASE-ubuntu15.10.tar.gz
4、最后,设置路径(进入解压的目录,然后进入usr/bin下,使用命令pwd获取当前路径,填入下面PATH=后面,并在最后加上:"${PATH}")
export PATH=/home/zx/swift-2.2.1-RELEASE-ubuntu15.10/usr/bin:"${PATH}"
效果如下:
zx@zx:~$ swift --version
Swift version 2.2.1 (swift-2.2.1-RELEASE)
Target: x86_64-unknown-linux-gnu
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- Android IPC进程间通讯机制
- android之定时器AlarmManager
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- axis备忘
- Ubuntu 12.04和Windows 7双系统安装图解
- Ubuntu /home下中文目录如何修改成英文?
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试
- 你应该选择 Ubuntu 还是 Fedora?