首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动平台 >

请熟悉MTK开发的人帮看一下,该如何处理

2012-01-22 
请熟悉MTK开发的人帮看一下,急!小弟我最近在在学习MTK开发,对MTK开发还不太熟悉。编译貌似是使用ARM + Acti

请熟悉MTK开发的人帮看一下,急!
小弟我最近在在学习MTK开发,对MTK开发还不太熟悉。编译貌似是使用ARM + ActivePerl 5.8.8,按照教程,在编译的时候使用的命令是 make projectName gprs new,但是我使用这命令编译的时候,到最后会发生一个 can't open ~tempFile.lst make:*** [mmi_feature_check] ERROR 2 的错误。所以我现在只能首先使用make projectName gprs resgen来编译资源,然后使用make projectName gprs remake来编译代码。

虽然使用后一种方法成功编译,移植入手机也能把所有功能显示出来,但是有一些功能无法正确进入,看到一些资料说必须使用new。

到底这是怎么一回事啊,该怎么解决?MTK开发的资料太少了,所以请大家能帮帮我。

[解决办法]
你先clean一下吧 看起来是有一些临时文件没有生成的

[解决办法]
是的。有 clean
[解决办法]
这个只能现场解决了。
[解决办法]
语法问题
[解决办法]
l1audio\l1sp.c", line 872: Error: C3029E: <argument 3 to 'kal_trace'>: implicit cast of non-0 int to pointer

传给kal_trace 函数第三个参数的类型跟,kal_trace原型不匹配,你只要强制转换下就可以
例如你写个函数
int test(int i)
{

}
调用该函数确是用
char i;
test(i);
这样会提示错误
你只要test((int)i);这样就不会有问题

热点排行