android8.1编译环境,Android 8.1 【FriendlyARM】编译环境搭建与镜像烧写

NanoPC-T4 不仅是世界上最小的全功能接口 RK3399 一体化主板, 而且是一款完全开源的高性能计算平台。它的尺寸只有 100x64mm,标配4GB LPDDR3 内存和 16GB 闪存, 板载2.4G & 5G 双频 WiFi 模组, 带有标准完整的 M.2 PCIe 接口, 可直接安装使用 NVME SSD 高速固态硬盘。

NanoPC-T4 还带有 MIPI-CSI 双摄像头接口, MIPI-DSI 和 eDP 双显示接口, HDMI 2.0 视频输出口,并具备 Type-C/DP,USB 3.0, USB2.0,MicroSD, 千兆以太网口,3.5mm 音频输出口,红外接收等常见标准接口,以及AD输入,调试串口,40Pin 树莓派兼容扩展口。

RK3399 内置新一代高端图像处理器Mali-T860, 具有超强的 3D 处理和超高清 H.265/H.264 视频解析能力,并可支持双路摄像头同时输入,双 ISP 像素处理能力高达 800MPix/s。

865fd5ed2cc2d3df48e63b16f8bc7467.png

一、安装编译依赖软件包

搭建用于编译 Android 的环境,建议使用 64 位的 Ubuntu 16.04,需要安装如下软件包:

sudo apt-get install bison g++-multilib git gperf libxml2-utils make python-networkx zip

sudo apt-get install flex curl libncurses5-dev libssl-dev zlib1g-dev gawk minicom

sudo apt-get install openjdk-8-jdk

sudo apt-get install exfat-fuse exfat-utils device-tree-compiler liblz4-tool

二、安装交叉编译器

安装 aarch64-linux-gcc 6.4,该编译器可用来编译 Linux 内核和 u-boot 的,用以下命令下载并安装:

git clone https://github.com/friendlyarm/prebuilts.git -b master --depth 1

cd prebuilts/gcc-x64

cat toolchain-6.4-aarch64.tar.gz* | sudo tar xz -C /

国内从 github clone 速度很慢,可以从 gitee clone。

git clone https://gitee.com/friendlyelec/prebuilts.git -b master --depth 1

然后将编译器的路径加入到 PATH 中,用 vi/vim 编辑 ~/.bashrc。

vim ~/.bashrc

在末尾加入以下内容:

export PATH=/opt/FriendlyARM/toolchain/6.4-aarch64/bin:$PATH

export GCC_COLORS=auto

执行一下 ~/.bashrc 脚本让设置立即在当前 shell 窗口中生效。

. ~/.bashrc

安装完成后,用以下命令可以验证是否安装成功。

aarch64-linux-gcc -v

安装成功输出如下:

Using built-in specs.

COLLECT_GCC&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值