2016-03-30 299 views

回答

11

如果你想在Ubuntu安装的Xcode,那是不可能的,因为已经指出的迪帕克:Xcode是不能用于Linux在这个时候,我不希望它是在可预见的未来。

但是,如果你想在Ubuntu上安装Swift,并从命令行使用它,那很容易。该指令是在http://www.swift.org现场,但这里是一个简要的回顾一下,假设你是在你的home目录:

1)下载的分布:

[email protected]:~$ wget https://swift.org/builds/swift-2.2-release/ubuntu1404/swift-2.2-RELEASE/swift-2.2-RELEASE-ubuntu14.04.tar.gz 

2)打开它:

[email protected]:~$ tar xf swift-2.2-RELEASE-ubuntu14.04.tar.gz 

3)预先设置的二进制文件到您的$PATH位置:

[email protected]:~$ export PATH=$HOME/swift-2.2-RELEASE-ubuntu14.04/usr/bin:$PATH 

这就是安装。现在你可以用它做一些事情,这些只是例子。

运行REPL:

[email protected]:~$ swift 
Welcome to Swift version 2.2 (swift-2.2-RELEASE). Type :help for assistance. 
    1> 1 + 3 
$R0: Int = 4 
    2> :quit 
[email protected]:~$ 

创建斯威夫特源文件,称它为junk.swift,其内容如下:

print("Hi from swift!") 

然后通过斯威夫特解释器中运行它:

[email protected]:~$ swift junk.swift 
Hi from swift! 

现在用Swift编译器编译它:

[email protected]:~$ swiftc junk.swift 

这将在您的当前目录中创建一个名为junk的可执行文件。运行:

[email protected]:~$ ./junk 
Hi from swift! 

你可以做更多的事情,请参阅文档在https://swift.org/getting-started/#using-the-build-system

请确保您的Ubuntu的安装是64位。如果是,则应在uname -a命令的输出中的某处找到字符串x86_64。 AFAIK,目前苹果公司仅为64位Ubuntu 14.04或Ubuntu 15.10提供此软件,请确保您下载正确的版本。

另一件需要注意的事情是,Linux上的Swift不如它在Mac OS X上可用。许多库尚未被移植。再次请参阅swift.org网站以获取更多详细信息。

相关问题