开发环境搭建
准备开发环境
我们推荐使用 Ubuntu 22.04 或更高版本的系统进行编译。其他的 Linux 版本可能需要对软件包做相应 调整。除了系统要求外,还有其他软硬件方面的要求。
硬件要求:64 位系统,至少 16GB 内存,500GB 硬盘空间。如果您进行多个构建,将需要更大的硬盘空间。
软件要求:Ubuntu 22.04 或更高版本系统。
安装库和工具集
使用命令行进行设备开发时,可以通过以下步骤安装编译SDK需要的库和工具。 使用如下apt-get命令安装后续操作所需的库和工具:
sudo apt-get update
sudo apt-get install binutils git git-lfs gnupg gperf build-essential zip curl zlib1g-dev gcc-multilib lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3-pip ruby ccache libgl1-mesa-dev g++-multilib libc6-dev-i386 flex bison openjdk-19-jdk openssl libelf-dev lz4 genext2fs libncurses5 libssl-dev u-boot-tools dosfstools mtools libstdc++-12-dev repo python2 cpio nodejs npm