Swift 語言開源項目可以在 https://github.com/apple/swift 找到。準備完畢。
十分推薦使用傻瓜化的 Ubuntu 作為桌面 Linux 系統(tǒng),軟件新,更新快,大部分問題都可以使用 sudo apt-get install
來解決,十分方便,我使用的是最新版 15.10。
執(zhí)行一句命令解決所有依賴:
sudo apt-get install git cmake ninja-build clang python uuid-dev libicu-dev icu-devtools libbsd-dev libedit-dev libxml2-dev libsqlite3-dev swig libpython-dev libncurses5-dev pkg-config |
如果你使用的是 14.04 LTS 或更早的版本,請參考 README 中相應的解決方案。
下載源碼分為兩步。
git clone https://github.com/apple/swift.git |
cd swift ./utils/update-checkout --clone |
注:此處使用更快的 HTTPS 即可,如果想要貢獻代碼,請先 fork 到你自己的用戶下,此處不再贅述。
下面就要開始真正激動人心的編譯 + 測試環(huán)節(jié)了。運行命令:
utils/build-script -t |
我用我那臺弱小的配置著 2.1 GHz 的移動版 i3 CPU 和 8G 內存的迷你 PC 硬生生編譯了 40 分鐘,測試倒是挺快的 20 分鐘之內就結束了。只要最終的結果里沒有 Unexpected Failures
,那就說明本次編譯成功了!下圖是我的成功畫面:
運行命令:
../build/Ninja-DebugAssert/swift-linux-x86_64/bin/swift -v |
如果你得到如下結果,那么恭喜你,Swift 編譯成功!
Swift version 2.2-dev (LLVM 3ebdbb2c7e, Clang f66c5bb67b, Swift 1f2908b4f7) Target: x86_64-unknown-linux-gnu |
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |