Firefox OS编译

编译环境:
ubuntu 12.04 64位
准备编译环境:
1、安装所需软件

sudo apt-get install autoconf2.13  ccache  bison flex lib32ncurses5-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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值