Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立

来源:百度文库 编辑:神马文学网 时间:2024/04/29 23:01:00
本文讲述怎样导入项目,怎样创建S60项目。这些内容都是我今天花一天时间查阅资料并摸索出来的,中间很可能有不少错误是我没有发现的,欢迎大家指正。阅读本文以前,请保证你的开发环境已经设置好,而且经过验证没有问题。若这部分的内容你不清楚,请阅读我的另外一篇文章Symbian OS开发入门(一) :基于VS.Net 2003的Symbian开发环境的准备
我将讲解4个部分的内容,前3部分内容是独立的,没有顺序之分。
1、将已有的S60工程导入到VS2003中,建立VS2003工程。
2、利用SDK的工具ApplicationWizard建立S60工程并导入到VS2003
3、利用Nokia Developer Suite - Carbide.vs导入、建立工程
4、如何生成能安装到手机上的sis文件
一、将已有的S60工程导入到VS2003中,建立VS2003工程
这部分内容实际上在第一篇文章中已经包含了,我再把它总结在这里,以保证内容的完整性,整个过程如下:
1、打开Windows的命令行界面
2、将刚刚安装的SDK设置为默认的devices.这个可以通过下面的命令设置:
devices -setdefault @S60_2nd_FP2_SC:com.nokia.Series60
事实上SDK的安装过程中就会提示你设置默认的devices。做这个工作的原因是你的系统中很可能安装了多个SDK,那么使用哪个SDK作为当前的开发工具,就需要正确设置。你可以使用命令行devices -default来查看当前的默认SDK是什么。
3、在命令行界面中用cd命令进入helloworldbasic的group目录:
cd \Series60Ex\helloworldbasic\group
在group目录下应该包含bld.inf和helloworldbasic.mmp这两个文件。
4、在命令行中输入bldmake bldfiles(该命令生成必要的目录)
5、在命令行中输入:makmake helloworldbasic vc7,这时会在group文件夹下生成一些文件,其中包含VS2003的工程文件HELLOWORLDBASIC.sln
6、打开VS2003,选择“打开解决方案(Open Solution)”,打开HELLOWORLDBASIC.sln,然后进行编译、运行,模拟器就会执行。(运行的时候可能需要选择程序epoc.exe),[见插图]