目录
一. SDK目录
build:
这个目录通常用于存放构建过程中的临时文件,例如编译中间产物。当您运行 make 命令时,构建系统会在这个目录下生成各种文件。
Config.in:
这是一个配置文件,用于定义构建系统的配置选项。它通常会被用来生成最终的配置文件,例如 .config。
dl:
这个目录用于存放从外部下载的源代码或依赖包。当构建系统需要外部库时,这些文件会被下载到这里。
Makefile:
这是构建系统的主 Makefile 文件,定义了构建过程中的规则和目标。它告诉构建系统如何编译源代码、生成二进制文件等。
package:
这个目录可能包含了用于打包固件或软件的脚本和配置文件。如果 pack 脚本存在,很可能在这里或其子目录中。
prebuilt:
这个目录用于存放预先构建的库文件或工具。这些通常是不需要重新编译的第三方组件。
rules.mk:
这是一个 Makefile 规则文件,通常包含了构建过程中的通用规则和变量定义。
target:
这个目录可能包含了针对不同目标平台的配置文件和源代码。例如,针对不同的 Allwinner 处理器的特定配置。
toolchain:
这个目录包含了用于构建固件的工具链文件,例如交叉编译器等。
config&#