MTK编译错误
[img]file:///C:/Program%20Files/Tencent/QQ/Users/1013690063/Image/6L{I82M4Y7@DHPCPI0D2NFQ.jpg[/img]
没有上传图片。
你璇错地方了。选最后的高极模式吧。然后在选图片
图片补充下
是不是RAM或ROM越过了?
应该不是,虽然50D平台内存比较小但是我这代码是刚拉下来的。
我先试着关掉点东西看看,还有没有可能其余什么原因?
可以看他的lis文件。
看看他编译出来是否越界
#include "Mmi_rp_app_fmrdo_def.h"
后面我将#include "Mmi_rp_app_fmrdo_def.h"注释掉,在对于文件夹下没有发现对应文件。
然后就在编译最后阶段出现下面所显示的错误。log显示如下:
Error: L6218E: Undefined symbol mmi_ime_hand_writing_hw_type_query (referred from Imm.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_add_separator_to_candidate_buffer (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_deinitialize (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_get_candidates (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_initialize (referred from Imc_pen.obj).
Not enough information to produce a SYMDEFs file.
Not enough information to produce a FEEDBACK file.
Not enough information to list image symbols.
Not enough information to list the image map.
MT6235B.log
看有没有一个与这个名字差不多的?
如果有打开看一下。
你这个应当是MT6250.LOG
恩,log如下:
Error: L6218E: Undefined symbol mmi_ime_hand_writing_hw_type_query (referred from Imm.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_add_separator_to_candidate_buffer (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_deinitialize (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_get_candidates (referred from Imc_pen.obj).
Error: L6218E: Undefined symbol mmi_ime_hand_writing_initialize (referred from Imc_pen.obj).
Not enough information to produce a SYMDEFs file.
Not enough information to produce a FEEDBACK file.
Not enough information to list image symbols.
Not enough information to list the image map.
手写宏已经关了
我目前仅仅将.mak里面的 HAND_WRITING = NONE,至于你说的那些函数,该如何关闭?能告诉我吗?
改环境变量,在path中加入类似这个路径:xxxxxxx\rvct31\Programs\3.1\569\win_32-pentium;
试一下。
改环境变量,在path中加入类似这个路径:xxxxxxx\rvct31\Programs\3.1\569\win_32-pentium;
你的RVCT的全路径:xxxx\Programs\3.1\569\win_32-pentium;
这个path是在哪边?
你编译不是用RVCT的吗,就在那个路径下
我司编译用的应该是ADS,,还有问题解决了,后面莫名奇妙的编译通过了,可能是交叉编译器问题。