欢迎来到天天文库
浏览记录
ID:8801408
大小:59.35 KB
页数:37页
时间:2018-04-08
《mtk移植编译错误和解决方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、compile***********************************************************************1GEMINI_MTK6225编译1安装ADS和perlMITK6226相同2当安装环境ready后再PH_code下面点击cmd.exe进入控制台界面phresgen//编译资源phnew_modis//如果编译顺利,每个子项目应该都是[p],如果有[F],则到MoDIS下的产生[F]的子项目下有个xx.dsw文件,用vc进入该文件进行编译,编译不通过,则根据error提示进行调试,产生[F]的
2、所有子项目都通过后,再进入DOS控制台,对modis重编译,输入phremake_modis,编完全部都是[P]后,phgen_modisphcodegen_modis//generatemodisdatabase,这一步可以不做,对模拟器没影响再到MODIS目录下用vc打开MoDIS.dsw,对所有子项进行编译,如果编译通过,产生一个MoDIS.exe文件放在本目录下的一个MoDIS目录下的Debug下面,双击该文件即可得到手机模拟器界面。2wxt_common.cerror:重定义BOOL在wxt_common.c中把#if!defined(__
3、MTK_SUPPORT__)#include#endif放在#include"MMI_include.h"之前3Error:L6218E:UndefinedsymbolImage$$ZI$$Limit(referredfromsys_stackheap.o).NotenoughinformationtoproduceaSYMDEFsfile.Finished:1information,72warningand1errormessages.答:找个c文件添加如下代码就通过了intImage$$ZI$$Limit=0x8f00000
4、;4toolsmake.ext:***[applib.lib]Error2D:mtkworkMTK_CodePH_CodebuildPH25_GEMINIlog查看res_gen文件,注意:当资源编译错误是,res_gen文件的大小为1k,资源编译没错时res_gen文件大小为0k。../../MMI/Inc/MMIDataType.h:331:1:unterminated#ifndef//这个错误是#ifndef没有结束,也就是没有相应的#endif打开applib"applibmiscsrcapp_datetime.c",li
5、ne2502:Seriouserror:C2859E:Missing#endifatEOF"plutommiMMIFrameworkNVRAMManagerNVRAMManagerIncNVRAMType.h",line111:Seriouserror:C2335E:expectedbutfound'typedef'in'enum'definition5常见错误分析及解决方法:Suchas:compileblock----Con_appError:make[1]:***Noruletomaketarget`Hai_E
6、xtern.obj',neededby`build/GXQ26_07B/gprs/MT6226o/lib/conn_app.lib'.Stop.Reason:1.在make文件中添加了Hai_Extern.c文件的编译,但在对应的文件目录下找不到对应的.c文件。2.在make文件中没添加生成Hai_Extern.obj目标文件的源文件.c或.h.Compileblock----mmi_appError:"plutommimmiebookreaderebookincEbookProt.h",line29:Error:C2456E:undecla
7、redname,inventing'externintGUI_SHARED_BYTES'"plutommimmiebookreaderebookincEbookProt.h",line29:Seriouserror:C2958E:illegalinconstantexpression:nonconstant'GUI_SHARED_BYTES':Solvemothed:查找GUI_SHARED_BYTES是否有定义,没有定义则需要添加定义,以及定义为constant是否正确。Compileblock----mmi_frameworkError:
8、"plutommimmiebookreaderebookincEbookProt.h",line17
此文档下载收益归作者所有