您现在的位置是:主页 > news > 汕头做网站/如何制作视频网站
汕头做网站/如何制作视频网站
admin2025/5/4 15:51:55【news】
简介汕头做网站,如何制作视频网站,做视频网站 带宽多少才合适,德州网站网站建设本文介绍如何将已经可以在Symbian模拟器中可以运行的Qt应用移植到Symbian手机设备上运行 在开始为Symbian手机设备开发Qt应用之前,请先在模拟器上开发和调试,请参考 Qt Symbian 开发环境安装 Contents [hide ] 1 Symbian手机对Qt的支持 2 为Symbian手…
本文介绍如何将已经可以在Symbian模拟器中可以运行的Qt应用移植到Symbian手机设备上运行
在开始为Symbian手机设备开发Qt应用之前,请先在模拟器上开发和调试,请参考 Qt Symbian 开发环境安装
Contents[hide ]
|
Symbian手机对Qt的支持
- Symbian^1 手机: S60 SDK 3.1以后版本用户可以通过安装Qt环境,来支持Qt应用开发。查询你的手机是哪个平台,请在诺基亚论坛网址设备规格 网址查阅。
- Symbian^3 手机: 系统自带Qt环境
- Symbian^4 手机: 系统自带Qt环境
为Symbian手机提供Qt支持
该节只针对Symbian^1手机 。因为Symbian^1手机发布的时候并没有带Qt环境,所以需要用户自己安装。
安装方法
将Qt for Symbian SDK中的qt_installer.sis文件通过蓝牙或者USB传输线传到Symbian手机上,然后在手机上选中该文件安装就可以。你也可以通过诺 基亚的pc suits 工具包将qt_installer.sis文件安装到Symbian手机上。
qt_installer.sis文件在Qt for Symbian SDK的安装路径里。如果采用了默认安装路径那么应该是C:/Qt/4.6.2/,后面的版本号跟你安装的Qt版本有关。
编译能在Symbian手机上运行的Qt应用
如果你的Qt应用已经可以在模拟器上运行,你需要更改你的编译环境以便编译出能在Symbian上运行的应用。 设置方法:
- 在Carbide工程页中,选中要编译的Qt工程
- 点击鼠标右键调出选项菜单
- 选择 Build Configurations
- 选则 Set Active
- 选择 Phone Release(gcce)
- 重新编译Qt工程
将Qt应用签名和打包
签名可以在Carbide环境中,也可以在命令行环境中,开发者可以根据自己习惯选择一种。
在Carbide.C++环境中
1.在Qt工程右键出来的主菜单中选则Peroperties菜单
2.在弹出的属性窗口里,左边树状菜单里选择Carbide.c++->Build Configurations
3.为Build Configurations增加编译.sis文件的选项,如下图
4.进行签名文件的设置,默认可选自签名,如下图
在命令行环境中
利用如下命令产生能够用于自签名的证书
C:/Qt/4.6.2> makekeys -cert -password qtforsymbian -len 1024 -dname "CN=Forum Nokia C=CN O=Nokia OU=ForumNokia EM=test@forumnokia.com" nf.key nf.cer
具体命令参数,可以执行不带参数的makekeys命令获得帮助。证书和密钥只需生成一次,可以给多个应用使用。
将生成的证书配置到Qt for Symbian的环境变量中
通过可以修改C:/Qt/4.6.2/bin/qtenv.bat 文件,增加如下三行内容
set QT_SIS_CERTIFICATE=C:/Qt/4.6.2/nf.cer
set QT_SIS_KEY=C:/Qt/4.6.2/nf.key
set QT_SIS_PASSPHRASE=qtforsymbian
打包签名Qt应用
通过Qt for Symbian的安装环境菜单,进入控制台环境(利用这种方式能够保证qtenv.bat中的环境变量被设置成功)
然后执行执行以下命令生成打包签名后.sis文件
C:/Qt/4.6.2/myproject>make sis
将打包后的Qt应用安装到Symbian手机上
将编译生成的.sisx文件安装到装有Qt环境的手机上,就可以运行了。
原帖地址:http://wiki.forum.nokia.com/index.php/%E5%B0%86Qt%E5%BA%94%E7%94%A8%E8%BF%90%E8%A1%8C%E5%9C%A8Symbian%E6%89%8B%E6%9C%BA%E4%B8%8A