device_rockchip
免费
成为会员,免费下载资料
文件大小:246.91 KB
上传者:虽万人吾往矣
时间:2022-10-19 08:59:54
下载量:0
仓库包含编译构建脚本和打包镜像工具。
系统要求: Ubuntu 20.04.3 LTS 64 位系统版本。
编译环境搭建包含如下几步:
1. 准备工作
2. 安装 VBox 虚拟机
3. 安装 Ubuntu 操作系统
4. 安装的库和工具
5. 安装 python3
6. 安装 hb
7. 安装 arm-none-eabi-gcc
8. 编译流程
9. 烧录打印
准备工作
准备一台电脑,安装 Windows 系统
安装 VBox 虚拟机
下载网址(百度云): https://pan.baidu.com/s/1 EYgUAO1_2N0GluF7h8HvBQ 提取码: eekp
下载 Ubuntu 操作系统
下载网址(百度云): https://pan.baidu.com/s/1 IfT0onLb1 kcoByhOUU-kyAeik 提取码: eikl
安装的库和工具
通常系统默认安装 samba、 vim 等常用软件。
使用如下 apt-get 命令安装下面的库和工具:
sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg- config flex bison
perl bc openssl libssl-dev libelf-dev libc6-dev-amd64 binutils binutils -dev libdwarf-dev
u - boot-tools mtd- utils gcc -arm- linux-gnueabi
安装 Python3
打开 Linux 编译服务器终端。
输入如下命令,查看 python 版本号:
python3 - -version
运行如下命令,查看 Ubuntu 版本:
cat /etc/issue
ubuntu 20 安装 python。
sudo apt-get install python3
设置 python 和 python3 软链接为 python3。
安装并升级 Python 包管理工具( pip3),任选如下一种方式。
命令行方式:
sudo apt-get install python3 - setuptools python3 - pip -y
sudo pip3 install - -upgrade pip
安装包方式:
curl https : //bootstrap . pypa . io/get- pip . py -o get- pip . pypython get- pip . py
安装 hb
安装方法
运行如下命令安装 hb
设置环境变量
vim ~/ . bashrc
将以下命令拷贝到.bashrc 文件的最后一行,保存并退出。
export PATH=~/ . local/bin : $PATH
执行如下命令更新环境变量。
source ~/ . bashrc
执行"hb -h",有打印以下信息即表示安装成功:
安装 arm-none-eabi-gcc
Ubuntu 自动安装 arm-none-eabi-gcc
sudo apt-get install gcc -arm-none-eabi
手动安装 arm-none-eabi-gcc
下载 arm-none-eabi-gcc 编译工具下载
解压 gcc-arm-none-eabi-1 0.3-2021 .1 0-x86_64-linux.tar.bz2 安装包至~/toolchain/路径下。
mkdir - p ~/toolchain/
tar -jxvf gcc -arm- none-eabi -10 . 3 - 2021 . 10-x86_64-linux . tar . bz2 -C ~/toolchain/
设置环境变量。
vim ~/ . bashrc
将以下命令拷贝到.bashrc 文件的最后一行,保存并退出。
export PATH=~/toolchain/gcc -arm- none-eabi -10 . 3 - 2021 . 10/bin : $PATH
生效环境变量。
source ~/ . bashrc
编译流程,烧录打印。。。。。
可免费下载此教程~~~~~
展开》
折叠》