因为各个子系统之间的差异性,裁剪所需要修改的文件各不相同,本文仅针对公共需要修改的文件。对于子系统,不考虑修改代码的情况下,根据实际情况需要修改以下文件:
开发板目录如rk3568下的config.json目录,在这个json中将要裁剪的子系统删除。
第二步是删除productdefin/inherit/chipset_common.json文件中要裁剪子系统的相关json:
第三步是删除productdefin/inherit/rich.json文件中要裁剪子系统的相关json。
执行完以上三步可以尝试下编译,但编译时可能会报错,一般为代码错误,找到相应报错的cpp文件,将依赖被裁剪子系统的代码进行修改或者删除,报错解除后再次编译。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。