android 编译服务器大概需要什么配置 5

android 编译服务器大概需要什么配置 5,第1张

工欲善其事,必先利其器”,要想提高团队整体的开发效率,尽可能的提前完成开发任务,必须要配备一套配置给力的开发设备。源码编译服务器硬件配置的高低,直接影响着系统固件升级和ROM版本发布的速度和效率。

由于目前Google发布的最新版本的Android系统源码体积越来越大,因此,越是定制高版本的系统,对编译服务器的硬件配置要求就越高,这里根据调研,给出目前Android

6.0及以下版本源码定制开发的基本配置,供大家参考。

首先进行一波企业级android源码编译服务器的推荐,这类推荐网上绝无仅有,这还是我进行了很久的调研,询问很多朋友【其中包括不乏6年以上系统开发的大牛,也有之前公司的主管等】,也查了很多资料才挑选出来,提出需求后让上级审批,目前上一级已经认可比审批,等待领导签字。给力。

详细

主板华硕品质、内存金士顿假货略多,不过兼容性比较好、自己决定。内存如果预算足够直接16G,因为游戏现在越来越大,使命召唤10最低要求6G,谁知道三年后游戏变成什么样。日后补充也可以。显卡不能低于760就选择了770   散热没的说,性价比也不错。如果有钱入华硕也可以。电源大牌品质,不超频我就选择了550  还行,如果感觉不够用可以再加大

1. 编译、安装

1.1. 先到lighttpd官网下载对应版本的软件包:

http://www.lighttpd.net/

我下载的是 lighttpd-1.4.30.tar.gz

1.2. 将压缩包解压到任意目录(我的是 /root/Desktop/common)得到文件夹 lighttpd-1.4.30

1.3. 在文件夹 lighttpd-1.4.30 中创建shell脚本,命名为:configure-arm.sh

1.4. 在shell脚本 configure-arm.sh 中输入如下代码:

#! /bin/sh

CC=arm-linux-gcc

AR=arm-linux-ar LD=arm-linux-ld RANLIB=arm-linux-ranlib

STRIP=arm-linux-strip ./configure --prefix=/opt/web/lighttpd-1.4.30-arm

--host=arm-linux --build=i686-pc-linux --disable-FEATURE --enable-shared

--disable-static --disable-lfs --disable-ipv6 --without-PACKAGE

--without-valgrind --without-openssl --without-kerberos5 --without-pcre

--without-zlib --without-bzip2 --without-lua

1.5. 打开控制台,cd进入 lighttpd-1.4.30 目录

1.6. 给 configure-arm.sh 文件添加可执行属性,执行命令

chmod +x configure-arm.sh

1.7. 配置lighttpd,执行命令:

./configure-arm.sh

1.8. 编译lighttpd,执行命令:

make

1.9. 安装lighttpd,执行命令:

make install


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/280931.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存