标题
手机学堂 UIQ3程序开发教程:初级篇 [转]
clq
浏览(0) +
2007-12-20 14:53:25 发表
编辑
关键字:
转自:http://group.zol.com.cn/frmView.php?u=http://group.zol.com.cn/55/57_542421.html ------------------------------------ 现在很多朋友都加入到了UIQ3.0的大家庭中,因为有了更多人的加入,所以UIQ3.0的开发团队也在不断的扩大。本文就将QIU3.0的系统程开发的一些主要的步骤问题进行了整理,并分享给大家 。
clq
2007-12-20 14:53:59 发表
编辑
[图片]
这个教程主要为学习Symbian开发的初学者讲授如何准备开发环境。对Symbian开发有兴趣、具备一定软件设计基础的朋友都可以来一起研究。 本文主要是针对UIQ3的开发环境建立的,UIQ3版本的SDK(SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”)是UIQ3.0SDK,这个在UIQ的官方网站(UIQ官方网站)上有提供下载,大小是248M。
clq
2007-12-20 14:54:30 发表
编辑
[图片]
需要要说明的是,支持UIQ3的集成开发环境(IDE)有很多,比如说: Microsoft Visual Studio 6 / Visaul C++ 6 Microsoft Visual Studio .NET 2003 Borland C++ Builder Metrowerks CodeWarrior Studio for Symbian Personal/Professional 2.0/2.5 至于选择那种作为IDE,就看自己的个人的习惯了。 本文使用的IDE是Microsoft Visual Studio.NET 2003 SDK是UIQ3.0SDK 下面是开发环境建立详细步骤: 1.安装你所选择的IDE。(这里我是安装Microsoft Visual Studio.NET 2003) 2.安装SDK,注意路径不能有空格(这个没有经过考证,是网上看到的.反正按这个来没有出错),安装SDK的时候,安装程序会自己先安装ActivePerl,这个是必须安装的,千万不要跳过。安装完SDK以后再安装一个semc_m600_sdk,这个是专门对与M600的一个引申工具包。里面包括M600的模拟器等等.这些在UIQ官方网站上都提供下载的。 3.安装一个Carbide.vs,这相当于VS2003的一个插件,对于不同的IDE应当选择与之对应的Carbide,比如说选择的IDE是Borland C++ Builder,那么就应该选择Carbide.c++(所有Carbide在这里)
clq
2007-12-20 14:55:28 发表
编辑
[图片]
4.最后我们还要安装一个Carbide.vs的UIQ3支持包Carbide.vs_uiq3_support_package。这个是使Carbide.vs支持UIQ3的,安装完以后应该有以下几个目录:
clq
2007-12-20 14:55:45 发表
编辑
[图片]
5.把这些都安装好以后,我们设置一下环境变量。(方法如下图) 在系统环境变量path中加入: {VS2003的安装路径}\Microsoft Visual Studio.NET 2003\Vc7\bin;这样才能保证后面用到的LINK.EXE被正确设置。
clq
2007-12-20 14:55:56 发表
编辑
[图片]
clq
2007-12-20 14:56:06 发表
编辑
[图片]
clq
2007-12-20 14:56:15 发表
编辑
[图片]
clq
2007-12-20 14:56:39 发表
编辑
6.设置默认的SDK: 在命令行模式下输入devices -default,看系统默认的SDK是不是UIQ3:com.symbian.UIQ。如果是的话就可以不管他了。如果不是的话就使用:devices -setdefault @UIQ3:com.symbian.UIQ来设置。 其实在安装SDK的时候就会提示你是否设置成为默认SDK,那个时候注意一下,这步就可以省略了。
clq
2007-12-20 14:56:57 发表
编辑
[图片]
上面的安装步骤完成以后,还没有大功告成,这时你需要做的是检查你的环境是否被正确设置. 我们就先通过编译一下系统自带的EXAMPLE程序HELLOWORLD来测试一下。 首先在命令行模式下进入到SDK的example目录里面这个目录是在你安装的SDK文件夹里的,然后进入里面的UIQ目录,里面有一个Qhelloworld目录。
clq
2007-12-20 14:57:15 发表
编辑
[图片]
这个就是我们要测试的程序目录了。进入这个目录以后会看到很多文件夹,这些都是UIQ3程序的标准结构。关于这部分,在我以前发的入门教程里面有讲解.在这里我们进入Group目录里面。在group目录下应该包含bld.inf和helloworld.mmp这两个文件。
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.