- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android源码编译
编译Android 源码的过程进入到Android 源码目录:iTop4412_ICS执行下面的命令: make clobber ./build_android.sh编译完在/out/target/product/smdk4x12/目录下生成:ramdisk-uboot.imgSystem.img 编译Android 源码前的准备阶段注: 一定要先保证虚拟机有足够大的硬盘空间,至少应该有40G,虚拟机分配的内存越大越好(否则是特别的慢)。 首先,我们先安装一些常用的工具(我们默认你的jdk是安装好的,没有的话,需要先安装jdk)g++:?sudo ?apt-get ?install ?g++sudo apt-get install git-core gnupg sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev sudo apt-get install valgrind然后进行编译,遇到缺什么就安装什么/usr/bin/ld: cannot find -lzhost Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt)/usr/bin/ld: cannot find -lzcollect2: ld returned 1 exit statusmake: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt] Error 1解决方法: sudo apt-get install zlib1g-dev ? ?sudo apt-get install lib64z1-dev/bin/bash: bison: command not foundYacc: aidl = frameworks/base/tools/aidl/aidl_language_y.ybison -d ?-o out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp frameworks/base/tools/aidl/aidl_language_y.y/bin/bash: bison: command not foundmake: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] Error 127解决方法:sudo apt-get install bison/bin/bash: flex: command not foundout/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp: In function ‘int yyparse()’:out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp:1827: warning: deprecated conversion from string constant to ‘char*’out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp:1970: warning: deprecated conversion from string constant to ‘char*’Lex: aidl = frameworks/base/tools/aidl/aidl_language_l.l/bin/bash: flex: command not foundmake: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp] Error 127解决方法: sudo apt-get install flex/usr/bin/ld: cannot find -lncurseshost Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)/usr/bin/ld:
您可能关注的文档
最近下载
- 2025年监理取费标准(670号文件)-zs文档.pdf VIP
- Al Brooks 价格行为交易趋势篇.pdf VIP
- 广药集团市场分析.pptx VIP
- 人教版七年级上册数学期中试卷及答案【完整版】.pdf VIP
- 抹灰技术交底大全.doc VIP
- 大型游乐设施质量安全风险管控清单〔大型游乐设施制造(含安装、修理、改造)单位〕.pdf VIP
- 2025年西安铁路职业技术学院单招考试文化素质数学考试历年机考真题集含完整答案详解【考点梳理】.docx VIP
- 废渣委托处理协议-范本5篇.docx VIP
- 20以内加减法之凑十法、破十法、平十法图解练习题.doc VIP
- 无烟学校倡议书.docx VIP
原创力文档


文档评论(0)