2016-04-15 56 views
1

我想在Ubuntu 15.10上安装Swift 2.2和swift包管理器。在Ubuntu上与包管理器Swift 2.2

当我看看的Swift Download Page有3个下载可供选择:

  • Swift 2.2不包括包管理器
  • Trunk Development (master)包括软件包管理器,但SWIFT 3.0
  • Swift 2.2.x Release Branch不包括包管理器

我需要做什么才能使Swift 2.2工作包ge经理?

使用旧的trunk构建才开始开发Swift 3.0

抓住Swift 2.2发布包,构建swift-lbuild构建swift-build-tool为了构建swift-package-manager

回答

0

您可以使用雨燕3.0的软件包管理器建立雨燕2.2代码:

export SWIFTC=path/to/swift-2.2/bin/swiftc 
export PATH=path/to/swift-3.0/bin:$PATH 

swift build 
+0

但不会使用SWIFT 3编译器构建?我有一个类似的问题 - 我有一个快速2.2包,我希望它与SPM构建。我用开发快照得到它,但是当我将它添加到$ PATH时,它试图用swift 3构建。模块与swift 3不兼容,所以构建失败。所以我需要使用2.2编译器构建。 $ SWIFTC指向swiftc从2.2.1快照 –

+0

如上所述,它将使用Swift 2.2的编译引擎与Swift 2.2编译器一起构建。 – mxcl