本帖最后由 dirtwillfly 于 2022-5-4 21:36 编辑
三、导入和运行docker镜像
解压出licheerv_d1_compile.tar,需要先导入docker。运行命令:docker import .\licheerv_d1_compile.tar licheerv_d1_compile:latest
然后又需要等一会~~~,licheerv_d1_compile.tar文件比较大,15G+,所以有些慢。
导入完毕就可以运行该镜像了
docker run -it licheerv_d1_compile:latest /bin/bash
这个时候界面只有个#号和光标,其他什么内容也没有。
按照官网的介绍,运行login命令重新登录一下,用户名为nihao,密码为sipeed123。
从登录信息看,这是一个ubuntu 20.04.02 LTS系统。
四、编译tina系统
在~目录下可以看到有sdk目录,已经安装好了编译工具链和sdk。下面先按照官网说明编译一遍tina系统。
先进入sdk目录:
cd ~/sdk/tina-d1-open_new/
然后依次执行:
source build/envsetup.sh
lunch
在lunch命令后会出现选项,选择:1. d1-nezha-tina
然后配置编译选项:
在配置界面进入Libraries,然后取消alsa-plugin选项,退出并保存。
开始编译:
我电脑配置有些低,选择了2个线程编译。
然后等一会,出现了如下错误提示:
这些错误提示说明内存不足,不能满足编译需要。可以考虑增加swap空间的大小。查看下电脑的资源使用:
我的电脑8g内存有点小啊,也不知道官网使用的电脑配置了多大内存~~~
|