在ubuntu12.04下編譯atom-shell備忘

編譯環境:
Ubuntu12.04, clang3.4-1, gcc4.6.3,nodejs0.10.33,npm1.4.28
資料:
build instructions(Linux)node


  1. 準備
    github上clone一份atom-shell的源碼到本地;
    按照atom-shell編譯手冊的指導,安裝libgtk2.0-dev libnotify-dev等,注意升級clang到3.4+,ubuntu12.04默認安裝的clang是低於此版本的,會致使編譯失敗。
  2. 編譯
    cd到atom-shell源碼目錄,執行./script/bootstrap.py(可能須要sudo),該條命令會去下載編譯所須要的依賴,視網絡情況可能須要等待一大會,此時命令行會相應阻塞一段時間。
    等上一步操做完成後,執行./script/build.py(可能須要sudo),進行編譯,這個過程要等待較長時間。
  3. 運行
    直接執行./script/build.py命令會同時在atom-shell/out文件夾下生成debug和release版本的atom執行文件,任選一個進入,在當前目錄下執行./atom便可運行一下編譯好的atom-shell。
  4. 總結 我就是這樣build完成了atom-shell,一開始眼瞎沒有注意到clang必需要3.4+版本的結果編譯致使了錯誤,此外沒有遇到別的編譯錯誤。繼續學習!
相關文章
相關標籤/搜索