0

为 Swift 3.0 的稳定版本构建 Sourcekit 和 Sourcekitten 的步骤是什么?提前致谢。

注意:已经按照https://github.com/apple/swift安装了依赖项和其他构建工具

4

1 回答 1

0

这与在 Linux 上构建 Swift SourceKit重复

2016 年 11 月 24 日更新。

构建源码包

swift 的官方分支可能仍然存在问题https://bugs.swift.org/browse/SR-1676。但是 Norio Nomura 在这里维护了一个 docker 构建环境https://github.com/norio-nomura/docker-sourcekit-builder/

如果您不想自己构建它,只需使用 sourcekit 下载软件包https://github.com/norio-nomura/docker-sourcekit-builder/releases

你可能需要把这个包的 lib 目录下的libsourcekitdInProc.so放到你的 lib 路径中,或者将 lib 目录放到你的LD_LIBRARY_PATH

构建 SourceKitten

SourceKitten 现在支持 Linux。下载git 源代码并使用swift build.

于 2016-10-14T00:28:28.563 回答