一、Hi3518E_SDK_V1.0.3.0.tgz的位置
“Hi3518E_SDK_V1.0.3.0.tgz”位于“Hi3518E V200R001C01SPC030”中,其目录包含关系如下。
Hi3518E_SDK_V1.0.3.0.tgz 解压后内部文件组织如下。
二、执行SDK展开脚本sdk.unpack后的目录关系
将Hi3518E_SDK_V1.0.3.0.tgz拷贝到虚拟机中解压,得到目录如下。
然后在此目录下执行./sdk.cleanup,然后./sdk.unpack,得到目录如下。
其中,drv、mpp、osdrv目录内容如下。
简而言之,执行./sdk.upack之后,Hi3518E_SDK_Vx.x.x.x 目录结构如下。
一级 | 二级 | 三级 | 描述 |
sdk.cleanup | SDK清理脚本 | ||
sdk.unpack | SDK展开脚本 | ||
scripts | 存放shell脚本的目录 | ||
drv | drv目录 | ||
osdrv | 存放操作系统及相关驱动的目录 | ||
opensource | opensource源代码 | ||
busybox | busybox源代码 | ||
kernel | linux内核源代码 | ||
toolchain | 交叉编译器 | ||
uboot | uboot源代码 | ||
pub | 编译好的镜像、工具、drv驱动等 | ||
tools | linux工具源代码 | ||
readme_cn.txt | osdrv使用说明(中文版) | ||
readme_en.txt | osdrv使用说明(英文版) | ||
Makefile | osdrv Makefile | ||
rootfs_scripts | |||
package | 存放SDK各种压缩包的目录 | ||
osdrv.tgz | linux内核/uboot/rootfs/tools源码压缩包 | ||
drv.tgz | drv压缩包 | ||
rootfs_*.tgz | rootfs压缩包 | ||
image_* | 可供FLASH烧写的映像文件,如内核、根文件系统 | ||
mpp.tgz | 媒体处理平台软件压缩包 | ||
mpp | 存放媒体处理平台的目录 | ||
component | 组件源代码 | ||
extdrv | 板级外围驱动源代码 | ||
include | 对外头文件 | ||
ko | 内核模块 | ||
lib | release版本库以及音频库 | ||
Makefile.param | mpp一些全局编译选项 | ||
tools | 媒体处理相关工具 | ||
sample | 样例源代码 |
三、编译后的目录关系