MTK报错与分析

1.       编译前须关闭项目文件夹下的相关文件。


2.       Error: L6218E: Undefined symbol LCD_CtrlWrite_S6B33B1X (referred from MiscFunctions.obj).




3.       修改了.mak 文件后,必须NEW




4.       如新加了#include ... 后发现很多在一起的变量没定义,可以把该句移到其他#include 背后。




5.       当SVN系统,文件夹有黄色的叹号,表示冲突时,右击文件夹,选Resolved


即可




6.       Error: L6218E: Undefined symbol DBG_PutUartStr1 (referred from keybrd.obj).


此为keybrd.c 文件中引用了 DBG_PutUartStr1() 函数,而找不到该函数的定义,原因是remake 时未对包含该函数定义的文件进行重新编译链接,搜索发现DBG_PutUartStr1 的定义在 Drv_comm.c 文件中,故删除F:\Z1700(BW1199)\Code\build\B1199\gprs\MT6223Po\drv\ Drv_comm.obj , 使其重新编译链接后PASS.




8..SVN 上传更改的文件时, 检测到非ASCII字符,并且不能转换自UTF-8




上传时未添加log注释,添加log后解决。




7.       Fatal error: L6031U: Could not open scatter description file custom\system\MT6226_06B_BB\scatZ1204A_VICO.txt.


在此目录下自己新建一个scatZ1204A_VICO.txt






8.       Warning: L6340W: options first and last are ignored for link type of -scattered


Error: L6218E: Undefined symbol RA_Hw_Init (referred from ra_hw.o).


Error: L6218E: Undefined symbol RA_Power_On (referred from ra_hw.o).





出现很多Undefined 的这种错误,且都是一个模块的,(属于ry3601模块),在option.mak       中添加CUS_REL_SRC_COMP += ry3601,remake 后 OK.




9.       "plutommi\mtkapp\soundrecorder\soundrecordersrc\soundrecordersrc.c", line 517: Error: C2839E: junk at end of #endif line – ignored  


前面多了一个#endif , 去掉后OK




10.    "plutommi\mmi\gpio\gpiosrc\generaldeviceinterface.c", line 2085: Error: C2933E: type disagreement for 'PlayAndStopRuningHorseLedWithMusic'


      在函数定义前引用了此函数,而在文件头部没有进行声明,只须在文件前头端进行声明即可.


11.Error: L6218E: Undefined symbol __MAINLCD__MAINMENU__MATRIX__MM_BG_GIF (referred from themeres.obj).


查看代码发现__MAINLCD__MAINMENU__MATRIX__MM_BG_GIF的声明在 Themecomponents.h中,搜索发现有两个文件未关联至服务器,导致未更新。将关联的服务器上文件对它们进行替换即可。






12.文件夹有黄色叹号,进行CLEANUP 后出现如下提示:


。。。is not a working copy directory.


SOLUTION:删除该文件夹再重新下载




13. "plutommi\mmi\gui\gui_src\wgui_datetime.c", line 3534: Error: C2285E: expected ';' or ',' - inserted ';' before 'gui_clock_get_clock_show_time'


SOLUTION:在该函数前的语句忘了加分号“;”。




14. 命令语法不正确。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值