歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Ubuntu 12.04 64位下Firefox OS編譯

Ubuntu 12.04 64位下Firefox OS編譯

日期:2017/3/1 10:05:02   编辑:Linux編程

編譯環境:
Ubuntu 12.04 64位
准備編譯環境:
1、安裝所需軟件

sudo apt-get install autoconf2.13 ccache bison flex libncurses5-dev make curl bzip2

編譯環境所依賴的軟件庫和當前系統環境有關,Firefox OS編譯時會檢查依賴軟件庫信息,具體可根據編譯錯誤信息安裝所需要的軟件庫。

2、下載源代碼

git clone https://github.com/mozilla-b2g/B2G.git
cd B2G
注意:如果整個代碼目錄是從別的計算機上拷貝過來的,需要先執行./build.sh clean。
3、配置B2G設備
config時選擇下面列表之一,請根據你擁有的設備型號進行選擇,若您沒有相應的手機也沒關系可以使用命令 ./config.sh emulator編譯虛擬機運行環境
./config.sh
Usage: ./config.sh (device name)
- galaxy-s2
- galaxy-nexus
- nexus-s
- otoro
- pandaboard
- emulator
- emulator-x86
3、編譯
./build.sh
多線程編譯,可以使用 ./build.sh -j8, 參數-j指示編譯器可以同時啟動幾個線程編譯。
了解更多:
https://developer.mozilla.org/en-US/docs/Mozilla/Boot_to_Gecko/Preparing_for_your_first_B2G_build

Copyright © Linux教程網 All Rights Reserved