对于怎么更快的写好VS2003命令的一些常用手段
创始人
2024-06-13 01:11:40
0次

希望我对于VS2003命令的一点经验能给大家带来帮助,这些内容都是我今天花花了一周的时间查阅资料并像IT精英学习出来的,中间可能有不少VS2003命令错误地方是我没有挑出的,欢迎大家指正。

弄了2天配置,终于在机子上跑起了程序

1.安装ActivePerl,我用的是ActivePerl-5.6.1.635-MSWin32-x86.msi.网上搜下即可.

2.安装JRE.我用的是jdk-1_5_0-windows-i586.exe.网上搜下即可.

3.安装vs2003,据说J#也要装,不知道是不是真的:)

4.安装symbian sdk.安装路径不要有空格.

5.安装carbide_vs_201,这个很重要,使vs开发symbian程序变成可能.网上也有的下.

安装顺序没有特别要求,不过***按以上顺序. 另外以上文件***放在一个盘符下.我的安装路径如下:

  1. ActivePerl : E:\Perl  
  2. JRE: E:\Program Files\Java  
  3. vs2003:E:\Program Files\Microsoft Visual Studio .NET 2003  
  4. symbian sdk:E:\Symbian\8.1a\S60_2nd_FP3  
  5. carbide_vs_201:E:\Nokia\Tools\Carbide_vs  

装完后打开vs2003,这时弹出需要注册carbide_vs,没关系,直接联网登录诺基亚论坛,之后获取到了激活码即可. vs打开后,新建项目项中就多了一个

安装symbian sdk.

这里我们直接用现成的sdk例子来演示程序. 点击文件->Import Symbian Project,在project file栏中导入例子,这里我用的是Series60Ex目录下的popuplist例子,导入group目录下的aknexpoplist.mmp,project type选classic,点next后选择symbian sdk,还要选中ARMI和THUMB方便以后生成sis文件.

之后编译方式选Deb_S60_23_WINSCW,调试,等一会儿便会生成模拟器,在上面的菜单列表最下面多了一个popuplist菜单,点击模拟器上的确认键即可进入该程序.#t#

下面是将该程序移到我的N72上去,这着实花了我好多功夫.首先在Rel_S60_23_THUME编译模式下编译一下程序,可能要求输入命令参数,选择E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\release\winscw\udeb\epoc.exe,然后来看aknexpoplist.mmp,有如下东东:

  1. "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\release\thumb\urel\AknExPopList.app" 
    -"!:\system\apps\AknExPopList\AknExPopList.app"  
  2. "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList.rsc" 
     -"!:\system\apps\AknExPopList\AknExPopList.rsc"  
  3. "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopListAIF.rsc"
    -"!:\system\apps\AknExPopList\AknExPopListaif.rsc"  
  4. "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList.mbm" 
    -"!:\system\apps\AknExPopList\AknExPopList.mbm"  
  5. "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList_caption.rsc"
    -"!:\system\apps\AknExPopList\AknExPopList_caption.rsc"  

VS2003命令为什么要修改呢?你去问诺基亚小组吧,谁让他们把carbide_vs做的那么烂呢? 以上要注意除了一个app文件和mbm文件外,其余都为rsc文件,原来不知缘何我这里还有个aif源文件,这和 \system\apps\AknExPopList 目录下的打包资源可对不上名字。

好了,VS2003命令编写大功告成,命令提示符下进入/sis/目录,键入makesis popuplist.pkg 打包sis成功,否则会出现找不到文件的提示. ***将该sis文件通过数据线直接安装或存储卡传输sis文件后在手机上安装,在我的助理菜单下出现了popuplist应用程序!

 

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何更省钱? 近期特价热门硒鼓... 如今激光打印设备已经成为商务或企业的绝对主力办公设备,但采购者往往忽视了激光打印设备所用的耗材,相对...