Android2.3 编译出错:No rule to make InterpAsm-x86.S

网友投稿 852 2022-09-28

Android2.3 编译出错:No rule to make InterpAsm-x86.S

Android2.3 编译出错:No rule to make InterpAsm-x86.S

按照google的指引,一路很顺,最后make -j5的时候出现: make: *** No rule to make target `dalvik/vm/mterp/out/InterpAsm-x86.S', needed by `out/host/linux-x86/obj/SHARED_LIBRARIES/libdvm_intermediates/mterp/out/InterpAsm-x86.o'. Stop.

解决:

cd dalvik/vm/mterpsh ./rebuild.shcd ../../..make -j5

欢快的字符一串串的冒出来了。

另一个例子:

make: *** No rule to make target `out/target/product/generic/obj/lib/liblog.so', needed by `out/target/product/generic/obj/STATIC_LIBRARIES/libmhalmp4venc_rc_intermediates/libmhalmp4venc_rc.a'. Stop. 我们在MM单个(Android源码)应用时会出现上面一个错误日志。 是脚本编译选项有问题,脚本有时候会出错,手动选择正确目标路径就ok了 解决办法: 在/home/ryan/Android2.2/alps/out/target/product 找到我们的工程名,工程名就是我们编译时出现的 project=aaa 我们复制这个名字“aaa” 在当前要MM的应用下面输入命令: export TARGET_PRODUCT=aaa

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:RPC与REST对比指南
下一篇:Android LRecyclerView实现下拉刷新,滑动到底部自动加载更多
相关文章

 发表评论

暂时没有评论,来抢沙发吧~