政务桌面应用系统开发提升政府服务效率的关键所在
852
2022-09-28
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~