MTK平台的代码,在编译时有时会出现如下报错信息:
*** String ERROR ***: CONFIG_CUSTOM_KERNEL_IMGSENSOR not sync with CUSTOM_KERNEL_IMGSENSOR in ProjectConfig.mk
最直接的原因是在ProjectConfig.mk与mt6765_xxx_defconfig中都配置了CUSTOM_KERNEL_IMGSENSOR字串,但两个位置配置的值不一致。
但它的检测方式,并不是去检测代码中获取到的定义,而是使用一个脚本用解析字串的方式分别解析两个文件:
python device/mediatek/build/build/tools/check_kernel_config.py -c device/oplus/mt6765/ProjectConfig.mk -k out/target/product