QTForSymbian环境搭建.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QT For Symbian 环境搭建 注:该文档参考Nokia公司2010年第一季度的技术文档和工具,相关变化请参考Nokia开发网站,如果没有特别说明,本文档暂以S60版本5为准,版本3需待补充 安装前的准备工作 硬件要求 目标分区有足够的空间,3-5G左右,视安装的情况而定 目标分区为NTFS格式 需要的软件平台 winxp系列或win2k系列 java平台1.6以上版本 eclipse开发环境 软件工具 ActivePerl-007-MSWin32-x86-291969(ActivePerl 5.6.1以上) Carbide_cpp_v2_3_en qt-sdk-win-opensource-2010.02.1(可选) qt-symbian-opensource-4.6.2 S60_3rd_Edition_SDK_Feature_Pack_2_v1_1_en或S60_5th_Edition_SDK_v1_0_en 开发环境搭建 确认需要的软件平台已经就绪并能正常运行 安装ActivePerl并确认安装正确 安装S60 SDK 第三版本或第五版本并测试模拟器能够正常运行,在安装Symbian 5时有人会遇到对话框错误,如果是文件创建之类的错误的话,很有可能是安装的分区不是NTFS格式的 安装carbide_cpp_v2_3_en,安装完毕后在开始菜单中运行 运行Carbide,Carbide会发现新插件,提示你重启 重启Carbide后,查看window-preference后,会看到如下界面: 表示相应的SDK已经安装成功了 安装qt-symbian-opensource-4.6.2,安装这个软件包的时候要注意和S60 SDK在同一个目录下: 重启carbide测试安装结果,应看到如下结果 没有的话,要手动添加,如果设置了QTDIR环境变量的话就会自动添加; 接下来可以创建一个工程来测试下效果,我打开了一个qt for symbian自带的例子(D:\Qt\4.6.2\examples\dialogs\findfiles) 结果如下: 此时表示Qt for symbian的环境基本成功了 如果要用Qt Creator开发,请安装qt-sdk-win-opensource-2010.02.1,完成后,进行如下设置: 测试,打开D:\Qt\4.6.2\examples\dialogs\findfiles例子,进行如下build for 模拟器配置: 进行Run for 模拟器配置: 编译运行应出现如下界面: 就表示Qt Creator for symbian的开发环境搭建成功。 常用的命令 老式的命令 根据代码目录下的bld.inf(一般是通过qmake得到的)运行命令: Bldmake bldfiles abld makefile all (或者针对特殊的平台如:winscw, gcce, arm) abld resource abld build winscw udeb epoc Qt相关的命令 qmake 得到相关的makefile make debug-winscw 编译模拟器的调试版本 make release-gcce 编译机器的release版本 make run 调用模拟器运行程序 签名相关命令 创建认证文件和key makekeys -cert -password World123 -len 1024 -dname CN=World User OU=Development OR=WorldCompany CO=FI EM=World@ WorldKey.key WorldCert.cer 签名 signsis HelloWorld.sis HelloWorld.sis WorldCert.cer WorldKey.key World123

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档