①从Windows 开始菜单启动Carbide Express。
选择“File(文件)”->“New(新建)”->“C++ application
for UIQ Project(UIQ C++ 应用程序)” 屏幕上会显示Project Wizard(工程向导)页面。在“Project name(工程名称)”一栏中,请键入“HelloWorld”并点击“Next(下一步)”。然后您就会看到可供使用的工程模板列表。
②选择“UIQ 2.x GUI Application(UIQ 2.x 图形用户界面应用
程序)”并点击“Next(下一步)”接着您就看到UIQ 2 SDK 列表。如只安装了一个SDK,此SDK将自动成为默认选项。
③现在单击“Finish(完成)”按钮。IDE 会为您创建一个基本的“Hello World”工程。
④请确保在C/C++ 工程视图中选择了“Hello World”工程,并使用Project(工程)菜单中的“Build Project(编译工程)”选项来编译工程。如果没有任何错误信息(因为项目是用
模板自动创建的,所以应该没有错误),您现在就可以在模拟器上运行程序了。
⑤如要运行程序,确保“Hello World”工程被选择,打开Run(运行)菜单并选择“Run As(运行为)”->“RunSymbian OS Application(运行Symbian OS 应用程序)”选项。这时将会弹出模拟器配置对话框。选择“Symbian OSEmulation”并点击“New(新建)”按钮,便会生成所需的数据。随后点击“Run(运行)”按钮来启动模拟程序。在模拟器中找到并启动“HelloWorld”应用程序。
(1)下面说说编译第一个symbian程序。在SDK目录下面,附带了很多例子。几乎包括了所有的内容。D:/Symbian/9.1/S60_3rd/S60Ex下面随便打开一个目录,就可以看到大致相同的目录结构。group里面是symbian工程文件,inf和mmp共同定义了一个symbian的工程。inf里面是一个程序,在后面会讲到它的用途,mmp里面定义的是symbian工程当中包含的代码(cpp),还有其他等等,如果有兴趣可以查sdk。与group同级的其他目录比较简单,src里面是代码,inc里面是头文件……
(2)现在我们要在VS2003当中编译Filelist工程。
打开VS2003,在文件下拉菜单当中有一个Import symbian project项,点开之后,就会打开导入窗口,然后选择到Filelist.mmp,然后选择Symbian 9,然后点结束,这个工程就被导入到vs2003当中了。直接编译,运行,如果没有意外,这时候你的模拟器应该会自动启动起来。
(3)模拟器启动起来后, 选择 Installed图标菜单就可以看到要运行的工程,点击相应的工程就可以看到程序的运行效果。
选择installed后的画面:
点击相应的程序后就可以看到相应的运行效果如图: