组件包分类
SDK 支持的组件包有以下两种:
-
ArtInChip 开发的组件包
建议统一使用 cmake 进行编译。原因如下:-
cmake 功能较强,更适合作为源码包的编译管理。
-
cmake Makefile 书写比较简单(主要是针对 Autotools)。
-
cmake 可以源码和编译结果分离,支持 install 等(主要针对 Generic Makefile)。
-
-
第三方开源组件包
添加相关源码包是根据使用的编译工具不同,以下可作为参考:-
autotools:package/third-party/acl
-
cmake:
-
package/third-party/lzo
-
package/artinchip/*
-
-
generic makefile:package/third-party/bzip2
-
support kconfig:
-
uboot
-
linux
-
package/third-party/busybox
-
-