关闭

Ubuntu 14.04 LTS 搭建Swift编程环境

545人阅读 评论(0) 收藏 举报
分类:

1. 安装 clang 编译器

clang 编译器是苹果公司提供的 C 编译器,是 Swift 必需的一个组件。在终端运行下面命令执行安装

sudo apt-get --assume-yes install clang

或者去 Ubuntu 软件中心搜索 Clang 安装即可


PS: Geek在安装Clang的时候出现过以下问题




解决方法:

打开Ubuntu 软件中心

搜索Clang点击安装,出现一个报错,Ubuntu 软件中心报错,需要修复,点击修复,卸载旧版本Clang,从新安装即可


2.取Swift 包

去官网下载: https://swift.org/download

或者: 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

推荐去官网选择适合自己的Ubuntu版本下载


3.安装Swift

① 使用 tar 命令,解压下载完成的 Swift 包:

tar xvzf swift-2.2.1-RELEASE-ubuntu14.04.tar.gz


② 将 Swift 的 bin 目录写入环境变量,这样系统就可以找到我们要执行的命令了:

sudo vi /etc/environment
将路径加入到环境变量之后
:/home/setup/swift/usr/bin
立即生效
source /etc/environment

但是发现还是不行,所以我就加到用户目录下
vi ~/.bashrc
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/setup/swift/usr/bin"
source ~/.bashrc


③ 命令行,输入 swift --version 命令验证 Swift 是否安装成功。

如果安装成功,我们就可以收到类似这样的输出:



4.测试

vi 新建一个后缀为 .swift的文件
写入代码 print("Hello Word!")
:wq 保存

swift有2种执行方法

swift Hello.swift
swiftc -o Hello Hello.swift

运行结果且无报错说明成功

PS: Geek在编译的时候打开一个新的终端,会出现命令无法使用需要重新执行 source  /home/setup/.profile ,不知道什么原因造成的,由于Geek时间匆忙就写了开机启动项了,有知道什么情况的可以说下,在此拜谢!!!




参考文献:                                             

手把手教你使用 Linux 平台上的 Swift

Swift 编程语言(官方)                        



0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

手把手教你在Ubuntu上优雅地玩Swift

Swift 是学习iOS的基础,Apple 对其开源,使Linux用户也能去体验这个新语言。本文主要是讲述如何在Ubuntu 环境下部署Swift 的IDE ( CLion EAP)开发环境。 Key...
  • vic_357
  • vic_357
  • 2016-03-03 10:44
  • 7395

Ubuntu上运行swift

Ubuntu 16.04上安装swift:1、安装clang编译器 clang 编译器是苹果公司提供的 C 编译器,是 Swift 必需的一个组件。在终端运行下面命令执行安装:sudo apt-get...
  • Tina224243
  • Tina224243
  • 2017-01-13 12:16
  • 996

Ubuntu14配置laravel5开发环境

本人使用Ubuntu14.04作为开发环境,主要由于laravel5要求配置环境比较新。 1、配置lamp环境 第一步 安装Apache2 sudo apt-get install apach...
  • chinabhlt
  • chinabhlt
  • 2015-09-17 11:08
  • 2529

Ubuntu14.04简单部署LNMP环境

Ubuntu14.04简单部署LNMP环境,及简安装与配置。
  • tshangshi
  • tshangshi
  • 2015-08-19 17:09
  • 1073

在Ubuntu 14.04 64bit下用Python搭建数据科学研究环境

大数据时代已经来临,使用python来研究数据科学这门新崛起的学科已经越来越成为一直潮流. 下面是我根据网上的资料,结合自己的实践整理的文档, 以备参考. 在Ubuntu下安装Python模块通常可以...
  • tao_627
  • tao_627
  • 2015-03-15 09:11
  • 3202

ubuntu14.04LTS 搭建 python2.7+Qt 5.5+PyQt5开发环境

python有许许多多的GUI开发包,PyQt正式其中之一。那么什么是PyQt呢,PyQt是基于Qt框架开发的一个用于创建GUI程序的工具包。它将python语言和Qt库成功融合在了一起。PyQt有数...
  • healthy_coder
  • healthy_coder
  • 2015-12-21 10:24
  • 6646

Ubuntu 14.04 LTS 搭建汇编语言环境

1、汇编语言介绍 汇编语言 (面向机器的程序设计语言) 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在...
  • yilovexing
  • yilovexing
  • 2017-02-10 17:28
  • 1618

ubuntu14.04 LTS系统上android开发环境搭建

最近在学习android开发,最开始是在windows系统环境下进行学习开发,但感觉adt bundle在windows环境下速度实在无法忍受,而且android本来是基于linux系统开发的,在li...
  • mafia1986
  • mafia1986
  • 2014-11-26 22:49
  • 452

Ubuntu14.04LTS下Qt5.3.2和OpenCV2.4.9环境的搭建以及遇到的问题

最近心血来潮,想学学Linux下的编程
  • azhuty
  • azhuty
  • 2014-09-22 20:22
  • 1892

ubuntu14.04 LTS64位服务器搭建php网站环境,亲测可用

1.更新软件源sudo apt-get update2.安装Apachesudo apt-get install apache23.查看Apache是否安装成功apache2 –v 如下所示,表...
  • qq_35616850
  • qq_35616850
  • 2017-10-26 16:30
  • 108
    个人资料
    • 访问:362204次
    • 积分:3446
    • 等级:
    • 排名:第11242名
    • 原创:190篇
    • 转载:78篇
    • 译文:0篇
    • 评论:18条
    文章分类