WEB开发网
开发学院手机开发Symbian 开发 Symbian 之 Error -1073741819 产生的原因及解决方... 阅读

Symbian 之 Error -1073741819 产生的原因及解决方法

 2010-02-22 04:07:00 来源:WEB开发网   
核心提示:Symbian编译的时候,.o无法生成,Symbian 之 Error -1073741819 产生的原因及解决方法,报错:Error -1073741819,原因:可能是报错的文件中的强制类型转换出错了,或注释掉一部分,缩小范围排查,比如(TUint8 *)强制转换了非指针变量,解决办法:可以逐行检查报错的文件

Symbian编译的时候,.o无法生成,报错:Error -1073741819。

原因:可能是报错的文件中的强制类型转换出错了,比如(TUint8 *)强制转换了非指针变量。

解决办法:可以逐行检查报错的文件,或注释掉一部分,缩小范围排查。

//

***Invoking abld command

perl.exe -S ABLD.PL GGappsggheartCallMaGGSecretarygroup target winscw udeb

make -r -f "Symbian9.1S60_3rd_MREPOC32BUILDGGappsggheartCallMaGGSecretarygroupWINSCW.make" TARGET CFG=UDEB VERBOSE=-s

make[1]: *** [Symbian9.1S60_3rd_MREPOC32BUILDGGappsggheartCallMaGGSecretarygroupGGSECRETARYWINSCWUDEBComponentsFactory.o] Error -1073741819

make: *** [TARGETGGSECRETARY] Error 2

错误原因:

1 CSList* iNumberImgs;

2 if (NULL != iNumberImgs)

3 {

4 TInt count = iNumberImgs->Size();

5 for (TInt i = 0; i < count; ++i)

6 {

7 CCImage* img = (CCImage*)iNumberImgs[i]; // 问题所在

8 DEL(img);

9 }

10 }

第7行应该用CCImage* img = (CCImage*)iNumberImgs->ElementAt(i);

所以导致了这个问题。

Tags:Symbian Error 产生

编辑录入:coldstar [复制链接] [打 印]
赞助商链接