hi3516cv500 sdk 编译提示 cannot find uuid library required for mkfs.ubifs
0、最好先更新一下系统软件列表:apt-get update
1、首先按照《开发环境用户指南》中的说明先安装:apt install make libc6:i386 lib32z1 lib32stdc++6 zlib1g-dev libncurses5-dev ncurses-term libncursesw5-dev g++ texinfo texlive gawk libssl-dev openssl bc(u-boot-tools:i386)
其中最后一个如果有问题可以不安装。
或者直接全部安装(推荐):apt install make libc6
2、然后安装某些包中需要的依赖:apt install u-boot-tools libuuid1:i386 gperf bison
这时候编译还会提示 cannot find uuid library required for mkfs.ubifs,
3、需要按照 osdrv\tools\pc\jffs2_tool\readme_cn.txt 中描述的安装如下依赖:apt-get install zlib1g-dev liblzo2-dev uuid-dev pkg-config
这样重新编译整个sdk即可成功!