ghost源码编译过程-Android源码编译过程简述 Android源码编译过程简述

首先说一下编译Android所用的系统。 目前ubuntu是比较好的平台,也是官方推荐的,但是具体版本比较少。 为了不让大家走弯路ghost源码编译过程,我这里说最好的是ubuntu 8.10,各个他都自带

源码编译过程_c#编译过程_ghost源码编译过程

Android编译主要包括C、C++的编译,这里主要是GCC、G++、

首先下载Android的源码。 Android的源码管理工具是利用git并配合repo来实现的。 安装git、curl; /home/android/bin/repo,并通过repo init -u下载Android代码,这里下载时最好用-b来选择下载的版本,主要是因为默认下载的是master分支,也就是正在编译和升级的版本。 说白了,它属于测试版。 对于编译Android来说是没有用的。 最好使用 -b 指定稳定版本下载。 -b前面可以加cupcake/eclair等,这里需要耐心等待。 通常,下载需要 5 或 6 小时。 根据我的经验ghost源码编译过程,速度通常是早上6点到10点。 一切都很好,但在其他时间则不然。 网络经常断线,通过XXXX更改。

ghost源码编译过程_源码编译过程_c#编译过程

接下来是编译环境的配置。 编译Android需要安装很多软件,apt-get install git-core gnupg sun-

源码编译过程_ghost源码编译过程_c#编译过程

然后你可以make,首先检查gcc,

源码编译过程_ghost源码编译过程_c#编译过程

[android] /usr/include/gnu/stubs.h:7: fatal error: gnu/stubs-32.h: 编译时没有这样的文件或目录错误消息

缺少libc开发包,安装即可:ap