关于Nokia Symbian Series60 SDK中的两个BUG的解决

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

1. NDS for SymbianOS VS.NET 2003插件的安装的BUG。

这个BUG有点厉害。我在很多机器上装过后,都遇到了。应该可以确定是BUG了。安装这个插件后,启动VS.NET2003后,会自动弹出个“参数错误”的对话框来。我不清楚是不是因为是中文的VS.NET的语言不同原因。然后,VS.NET的VC++生成目录就被破坏了。

也就是说,这个时候,如果你用VC++编译程序,就会提示cl.exe的错误提示。其实是VS.NET找不到cl.exe的位置。

解决办法很简单,就是重新设置VS.NET里面的VC++生成目录。

下面是我的修改正确过后的VS.NET的VC++目录,大家可以参考来修改。只修改可执行目录即可。

最后再补充一下。如果要生成ARM RELEASE版本。那么还应该把Series 60的makesis.exe所在的目录加入进去。SDK 1.2的版本的话,该目录就是\Symbian\6.1\Shared\EPOC32\Tools

如果要让生成的程序可以在Symbian 6.1平台上可以运行的话,还需要修改一下pkg文件

1)修改UID为0x101F8202,否则它只能再Symbian 7.0s平台上运行

2) 将要打包的文件路径全部修改成D:\Symbian\6.1\Series60\Epoc32\release\armi\urel\,它原始提供的路径,似乎在SDK 2.0以前都无法用。

2. Symbian Series 60 SDK 1.2版本的模拟器启动无效的BUG

这个BUG在网上已经看到多次了。就是启动模拟器后,模拟器一直出现“Series 60"的蓝色字体,长时间没有任何反应。等待很长一段时间后,提示"Program closed,StarterServer Error!"。

这个问题可以在NOKIA的开发论坛上找到答案。解决办法有两种。1)就是把SDK目录安装到C盘。2)就是到D:\Symbian\6.1\Series60\Epoc32\Data\epoc.ini,修改其中的磁盘符为你实际安装的SDK磁盘。通常是磁盘符错误了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航