1. Introducción
En el último artículo, presentamos la construcción del entorno de HiSilicon Hi3861L. En este artículo, comencemos a compilar y descargar el SDK.
Preparar:
SDK: https://download.csdn.net/download/qq_26226375/88245580
Entorno de desarrollo: HiSilicon Hi3861L desarrollo de un solo entorno blog de construcción_t_guest-blog CSDN
2. Introducción al SDK
Después de descomprimir el SDK, aparecerá el siguiente directorio:
Aquí hay una introducción al directorio SDK.
Tabla de contenido | ilustrar |
aplicación | Código de la capa de aplicación (incluido el programa de demostración , es decir, el ejemplo de referencia) |
bota | Código del cargador de arranque flash |
construir | Archivos de biblioteca, archivos de enlace y archivos de configuración necesarios para la construcción del SDK |
componentes | Directorio de componentes del SDK |
configuración | Archivo de configuración del sistema SDK |
documentos | Directorio de documentación (que incluye: documentación del SDK) |
incluir | Directorio de almacenamiento de archivos de encabezado API |
producción | Archivos de destino y archivos intermedios generados durante la compilación (incluidos: archivos de biblioteca, LOG impreso, archivos binarios generados, etc.) |
plataforma | Archivos relacionados con la plataforma SDK (incluidos: imágenes, módulos de controladores del kernel, etc.) |
tercero | Directorio de software de terceros de código abierto |
herramientas | Herramientas proporcionadas por el SDK para su uso en sistemas Linux y Windows (incluidas: herramientas de producción NV, herramientas de firma, Menuconfig, etc.) |
Construir | Guión de compilación de SCons |
construir.sh | Inicie el script de compilación y admita "sh build.sh menuconfig" para una configuración personalizada |
build_patch.sh | Descomprima el paquete de código fuente abierto y el script de compilación del archivo de parche |
Archivo Make | Admite la compilación de archivos MAKE, use "make" o "make all" para iniciar la compilación |
no_factory.mk | Script de compilación de versión de prueba que no es de fábrica |
fábrica.mk | Script de compilación de la versión de prueba de fábrica |
3. Compile el SDK (SCONS)
1. Método de compilación
El SDK nativo Hi3861 admite la compilación con parámetros para satisfacer diversas necesidades. La más sencilla es ejecutar " ./build.sh " en el directorio raíz del SDK para compilar. La compilación de parámetros se muestra en forma de tabla.
parámetro | Ejemplo | ilustrar |
ninguno | ./construir,sh | Inicie la compilación incremental. El proyecto de aplicación compilada predeterminada es la demostración. |
todo | ./build.sh todo |