当前位置: 代码迷 >> Symbian >> 小弟我用Nokia70来学Symbian,编译出来的程序不能运行
  详细解决方案

小弟我用Nokia70来学Symbian,编译出来的程序不能运行

热度:9564   发布时间:2013-02-26 00:00:00.0
我用Nokia70来学Symbian,编译出来的程序不能运行
各位有经验的前辈帮忙看看是怎么回事?
我用的系统是Win   XP   SP2   +   VC   6.0
装了
ActivePerl-5.8.6.811-MSWin32-x86-122208.msi
j2re-1_4_2_08-windows-i586-p.exe
s60_2nd_fp2_sdk_ms_chinese
大家看看装的开发SDK有没有问题?
我用s60_2nd_fp2_sdk_ms_chinese里面的创建项目Wizard建了一个Test项目,编译以后,用电脑上面的模拟界面可以运行的,我就直接把编译出来的Test.app文件传到我的N70手机上面,结果不能运行,这样可以么?要不要打包成sis文件的?小弟刚刚接触手机编程,不大清楚,请做过的前辈指点一下。


------解决方案--------------------------------------------------------
首先你应该编译真机版的APP,因为模拟器版的指集和真机上的不同,然后再使用makesis来打包,建议楼主买一本书看一下.
------解决方案--------------------------------------------------------
当然是要把sis传上去才行 啊,app只是中间源代码的产物,还没包括其他资源 。。。

------------
//菜鸟间的友情帮助!
------解决方案--------------------------------------------------------
以s60为例子,编译的时候:

abld build armi urel

看好了,不是wins, 是armi 这样才可以在机器上执行, 我也刚开始学, 顶 :)