Android工程编译报错ninja: error: missing and no known rule to make it
工程是从MTK官网拖下来的,直接解压编译即报这个错。
FAILED: ninja: 'out/target/product/k6895v1_64_pre/obj/SHARED_LIBRARIES/libimgsys_cmt.mt6895_intermediates/libimgsys_cmt.mt6895.so.toc', needed by 'out/target/product/k6895v1_64_pre/obj/SHARED_LIBRARIES/libimgsys_main.mt6895_intermediates/LINKED/libimgsys_main.so', missing and no known rule to make it
这种问题应该如何排查、解决?照理说MTK外发的工程应该不会有代码上的问题吧;
检查了环境配置与要求的一致;
这个你需要排查下源码中是否有这个so文件,因为有时候提交代码的时候,so文件可能被过滤掉了导致没上传。