xxx_intermediates/export_includes’, needed by 解决办法
报错信息:
ninja: error: 'out/target/product/ac8257_demo/obj/SHARED_LIBRARIES/libipod_intermediates/export_includes', needed by 'out/target/product/ac8257_demo/obj/EXECUTABLES/vendor.autochips.hardware.ipod@1.0-service_intermediates/import_includes', missing and no known rule to make it
16:28:47 ninja failed with: exit status 1
第1步:看模块本身是否存在于当前工程目录。
第2步:看依赖模块本身是否存在于当前工程目录。
如果当前模块不不存在也会报错。容易报错log误导,其实不是 needed by 后面的依赖模块不存在,而是报错的这个模块本身就不存在。
解决办法:
将其他工程下的库拷贝到当前编译项目的库路径:
./vendor/autochips/libs/ac8257_demo/ipod/Android.mk
./vendor/autochips/libs/ac8257_demo/ipod/lib64/libipod.so