build.sh clean为什么要清除buildroot目录?

  • 您好,我们的SDK是在Rockchip官方SDK上做的客制化修改,使用./build.sh clean rootfs就不会清除整个buildroot目录而是清除output/target和.stamp_target_installed避免编译完成的需要二次编译,./build.sh clean会将SDK所有生成的文件清除尽量恢复到初始状态,rootfs使用的buildroot还是busybox都是解压出来的所以也会作清除。开发过程主要还是模块化开发,只要遇到pkgconfig才需要考虑是否删除整个buildroot目录。

    mpp,rga,rockit由Rockchip官方提供的闭源应用库和应用示例代码,编译生成的二次封装库和应用都是挂载到oem分区的不能和rootfs混在一起,在进行其他多媒体上层应用开发(比如rkipc)才方便调用。

    RV1106芯片的定位主要是多媒体应用,和其他平台本质上的区别只是把多媒体上层应用给分出来,主要是方便单独开发多媒体应用。

    media部分包括rga都是闭源处理不开放源码