您的位置:首页 > 编程语言 > Qt开发

使用QtCreator 1.3开发Symbian程序

2009-12-16 16:28 232 查看
 

 

QtCreator 1.3的发布里增加了开发Symbian程序的支持。文档上说这是一个实验性的功能,我当了一把小白鼠试了一下,能正常工作。

以下是我的几个操作步骤。
1. 兵马未动,粮草先行。该安装的东西都得先装上,基本上和利用Carbide做开发的需求是一样的。

a. S60 Platform SDK 3rd Edition FP1 或者更高版本

b. Open C/C++ v1.6.0 或者以上版本安装到你的s60 sdk上,编译Qt程序要用到
c. GCCE 的ARM编译器或者RVCT,据说后者售价不菲,并且把它们加进行程序加到Windows系统环境变量PATH里

d. Qt for Symbian 4.6.0,同样安装到你的s60 sdk上
e. 如果你还希望开发能在手机上运行的Qt程序,那么你得先装Qt的安装文件,可参考让Qt程序在运行到Nokia手机上

f. 如果希望你的程序能在symbian sdk模拟器上运行,还得装Carbide 。
2.设置QtCreator里的Qt选项,菜单路径Tools -> Options... -> Qt4 -> Qt Versions.

一般情况下QtCreator已经自动给你检测到已安装的Qt版本了,需要配置的就是那个gcce路径,想编哪个版本就配置哪个,我的建议是都配置上。



3.配置使用哪个编译环境,其核心思想就是调用哪个qmake和make应用

选中QtCreator主界面中左边工具栏的Projects,会出来工程配置页,找到Build Settings选项



下拉菜单那里可以找到能够使用的配置,如果没有选Add按钮加入新的Qt平台,会自动生成debug和release两个条目。选中后,点击下图中的Show Details,能看到配置的详细信息,不用改动即可。



配置好Qt编译平台,回到主界面Edit页面,在工程名右键选项配置当前工程的编译选项即可,如下图



然后执行编译命令,生成的应用会在 epoc32releasewinscwudeb 目录下

4.运行环境设置,和第三步一样找到Projects页面的Run Settins的地方,设置或增加要运行程序的配置,可以选择symbian Emulator那个




回到主界面的Edit页,然后右键配置运行的是哪一个选项



5.运行,等待S60 的模拟器慢慢悠悠的起来吧。

如果出错,可以点开底部的Application Output,看看是什么问题。

原文地址:http://www.cuteqt.com/articles/1372.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息