WEB开发网
开发学院手机开发Symbian 开发 Qt for Symbian S60开发环境全接触 阅读

Qt for Symbian S60开发环境全接触

 2010-08-30 00:07:00 来源:WEB开发网   
核心提示:必装工具, 而且低版本的不行,Qt for Symbian S60开发环境全接触(2), 下载在:http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/IDEs/Carbide.c++/需要注册帐号并登录才能下载,S60 SDK 3rd Edition FP1必须是3

必装工具, 而且低版本的不行。 下载在:

http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/IDEs/Carbide.c++/

需要注册帐号并登录才能下载。

S60 SDK 3rd Edition FP1

必须是3rd FP1以上版本。 我在forum nokia网站上还找到了3rd FP2, 但不如这个版本好找, 推荐下载此版本, 下载在:

http://sw.nokia.com/id/577ad48d-290c-4bb5-8bdf-779ea8a5bc6c/S60_5th_Edition_SDK_v1_0_en.zip

需要注册和登录。 这个包有三百多兆, 下载比较耗时较长。 安装后要占用将近3G的空间, 可是个绝对的大部头。

另外注意如果你用的是Nokia N97,需要去下载N97对应版本的SDK; Nokia 5800 XpressMusic需要使用 5th Edition 的SDK。 其他的配置方式与本文所述基本一致。

Open C/C++的插件

S60 SDK 3.1需要安装此包, 高的版本已经带了此工具就不需要单独下载安装了。 下载在:

http://www.forum.nokia.com/main/resources/technologies/openc_cpp/

需要注册和登录

安装和配置步骤

1、先装Perl和JRE, 随便选择路径即可, 对应的环境变量会自动设置。

2、把Carbide C++ 2.0, S60 SDK 3rd Edition FP1, Open C++分别安装到默认路径下, 顺序没有什么关系。 安装SDK过程中会提示安装gcce编译器, 这个是用来编译手机上的程序用的toolchain。

3、将qt for S60的包解压缩到C:, 取个简单的目录名, 比如叫qt-s60.

4、更新Rpipe。 进入C:Symbian9.2S60_3rd_FP1, 将此目录下的RPipe_3.1.zip解压缩到当前位置。

5、更新预编译的Qt S60库,这是交叉编译需要的。将C:qt-s60qts60binaries3.xqtlibs-4.5.0-garden.exe 拷贝到C:Symbian9.2S60_3rd_FP1并运行。 这个包里带了Qt给s60 arm系统编译的二进制文件,交叉编译程序时需要链接。

6、从开始菜单里找到Programs->Carbide.C++ v2.0->Configure environment for WINSCW command line, 运行此命令。该命令会配置编译x86版本的S60程序需要的环境变量,这样在普通的windows命令行也可以使用这些环境了。

编译Qt for S60的模拟器版本

S60 SDK提供了一个桌面版本的S60环境模拟器, 我们要把Qt编译成对应的版本就可以在模拟器上运行和调试Qt程序了。

上一页  1 2 3 4  下一页

Tags:Qt for Symbian

编辑录入:coldstar [复制链接] [打 印]
赞助商链接