首先需要安装Symbian 环境
1. JRE
JRE是Symbian SDK开发的集成开发环境运行的基础,下载地址: JRE下载
2. ActivePerl
ActivePerl用于管理编译流程。最低版本为5.6.1,可以更高。下载地址: ActivePerl-5.6.1
3. Symbian SDK
Symbian SDK包含了开发symbian程序要用的库,头文件以及模拟器等。
如果光开发symbian工程的话 目前普遍的版本是3rd-MR 和5th, 但是如果用QT开发的话,至少要3rd fp1 或以上版本。
一定不要使用MR版本,根据查看到的资料,QT是不支持的。
下载地址: Symbian S60 SDK
4. Carbide
symbian开发的IDE. QT开发最低版本要求Carbide 2.02以上。 最好选用2.3吧。 比原来版本改进了不少,编译速度快了很多,也可以取消了。地址下载: Carbide.C++ V2.3 IDE
上述安装完成后,可以在carbide建个简单的工程测试一下。
注意:最好选择默认安装路径,如果手动更改的话,要保证各个安装在同一个盘符下。不然出了问题不要来找我哦呵呵……
QT还需要的一些安装:
5 Open C/C++
Qt库依赖于Open C/C++的一些库和头文件,需要安装Open C/C++ Plugin. 下载地址:Open C/C++ Plugin
虽然fp1以上版本已经有包含openc,但是仍然需要安装的,为了搭这个环境我折腾了两天,都是因为openC和carbide版本的问题一直没成功。
6. Qt for Symbian SDK
目前可用版本为Qt-4.6.2,下载地址为:Qt-4.6.2 for Symbian.
最好安装上述顺序安装,因为看到有人说不安装顺序的话,可能会出现QT找不到symbian SDKD的问题。 因为一直在开发symbian应用,所以symbian上的环境很早就搭好的。没有试过不按照顺序安装会怎么样,再说也不愿意费那个劲呵呵……
安装完成后需要在Carbide中配置QT的路径,如图所示:
我的是默认安装。如果更改其安装目录后,请选择自己安装时的目录。
通过以上步骤,模拟器上应该可以正常运行了。
如果应用需要安装到手机上,请参考QT SDK下的C:/Qt/4.6.2/sisfiles.txt 在手机没有包含QT安装包的情况需要自己手动安装。