亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
        當前位置:Linux認證 > 綜合輔導 > 文章內容
        

      Linux教程:在Linux上編譯、安裝測試Swift

      來源:autolayout.club [ 2016年1月30日 ] 【

      基礎準備

      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 中相應的解決方案。

      下載源碼

      下載源碼分為兩步。

      第一步,下載 Swift 源碼:

      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,那就說明本次編譯成功了!下圖是我的成功畫面:

      pic

      檢驗成果

      運行命令:

      ../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
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved