Qt Symbian 开发环境安装

Qt Symbian例子 Nokia 官方的Qt for Symbian S60 平台的例子打包 立即下载

Qt Symbian 开发环境安装

From Forum Nokia Wiki


Qt for Symbian 的开发环境主要由三部分组成:基本工具;Symbian SDK;Qt for Symbian SDK。请依序安装。
注意1: 如果在Nokia 论坛 上下载开发工具,你需要你注册一个论坛帐号
注意2: Symbian SDK和Qt SDK都需要安装在系统同一个盘符中(比如说 C:盘),并且路径名无空格。所创建的应用也应该和SDK的安装盘是同一个。

 

Contents

[hide ]

基本工具安装

基本工具包括JRE(Java Runtime Enviroment)和ActivePerl,这一部分工具是开发环境能运行的基础。

JRE 安装

JRE是Carbide(Carbide是Symbian SDK开发的集成开发环境)运行的基础,去SUN的网站上下载最新的版本就可以,下载地址: JRE 下载

ActivePerl

ActivePerl用于管理编译流程。需要下载的版本号为5.6.1,下载地址: ActivePerl-5.6.1

Symbian SDK 安装

Symbian SDK 安装包括集成开发开发环境Carbide.C++的安装和不同Symbian SDK开发套件的安装,前者只是一个开发和调试环境,后者才是真正保护了开发symbian程序要用的库,头文件以及模拟器等。

Carbide.C++

Carbide 要求2.02以上版本,Carbide-2.3版本可以免费在以下地址下载: Carbide.C++ V2.3 IDE

注意事项 :安装完Carbide.C++后需要运行一个叫本让Carbide的一些命令能在控制台(console)环境下 能够使用
程序路径:Start->Program->Nokia->Carbide.c++->Configure environment for WINSCW commands
File:carbide_config.png

Symbian S60 SDK

Symbian SDK可下载的有3个版本:第3版FP2(不支持触摸屏),第5版SDK及N97版。可以在下面的地址选择你要的SDK版本: Symbian S60 SDK

测试S60 SDK是否成功安装

为保证后续的安装工作能顺利进行.有必要先测试以下S60 SDK是否正常安装

- 在Windows开始菜单里找到Carbide程序,然后启动,如果是第一次运行会提醒你设置工作目录(workspace directory),需要注意的是工作目录名不能包含空格 否则会导致工程编译失败。

- 在Carbide主菜单中选择 File -> New -> Symbian OS C++ Project

Image:CarbideNewProject 1.png

- 选择工程类型为S60分类下的GUI Application 然后选择Next

Image:CarbideNewProject 2.png

- 定义工程名Project Name 为(HelloWorld for newbie) 然后选择Next 继 续

Image:CarbideNewProject 3.png

- 将对应SDK中的复选框中的 Emulator Debug (WINSCW) 和 Phone Release (GCCE) 选中,然后Next 继续

Image:CarbideNewProject 4.png

- 定义应用的UID 然后点按钮 Finish 完成 (如果你不了解什么是UID, 直接点Finish 完 成操作)

Image:CarbideNewProject 5.png

- 此时可以在Carbide主窗口的左面板里看到工程HelloWorld . 在工程名上右键可以选择当前编译类型,选Windows模拟器Emulator Debug (WINSCW)

Image:CarbideNewProject 6.png

- 在工具栏上选绿色三角形运行按钮

Image:CarbideNewProject 7 2.png

- 此时出现New Launch Configuration Wizard . 在Process to launch 里选Emulator 然后点 Finish 完成配置。

Image:CarbideNewProject 8.png

- Carbide C++ 会自动进行编译. 编译成功后,模拟器(Emulator)将会被启动.

Image:CarbideNewProject 9.png

- 如果“HelloWorld"应用没被启动,在模拟器主菜单里找到HelloWorld 图标,然后运行它

Image:CarbideNewProject 10.jpg

- 程序启动界面如下

Image:CarbideNewProject 11.png

- 恭喜,精彩还在后头 ;)

Qt SDK 安装

Open C/C++ 安装

Qt库依赖于Open C/C++的一些库和头文件,需要先行安装,Open C/C++ Plugin下载地址在:Open C/C++ Plugin

Qt for Symbian SDK 安装

目前可用版本为Qt-4.6.2,下载地址为:Qt-4.6.2 for Symbian 。注意:安装Qt for Symbian SDK步骤应在安装Symbian SDK之后,因为在安装Qt for Symbian SDK 时,它会扫描电脑已经安装过的Symbian SDK, 并在安装过程中让用户选择需要安装的Symbian SDK。在安装过程中,会把相应的Qt库拷贝到相应的Symbian SDK中。

在Carbide中配置Qt

Qt SDK安装好后,需要在Carbide中进行配置,配置步骤如下
- 打开Carbide应用程序 - 在应用程序菜单栏里选择 Window -> Preferences - 在Preferences窗口左面板中选择 Qt 并选中 Add 按钮 - 在弹出窗口中填入你Qt安装的bin路径和include路径,参考下面图片

Image:qt for symbian config.PNG

测试Qt for Symbian是否正确安装

循以下步骤:

- 在Carbide主菜单, 选择 File -> New -> Qt Project

Image:NewQtProject.png

- 选择工程类型 Qt GUI Main Window

Image:NewQtProject 1.png

- 输入工程名

Image:NewQtProject 2.png

- 选择Qt工程将在那个SDK里开发

Image:NewQtProject 3.png

Image:NewQtProject 4.png

- 定义应用的 UID (如果您不了解什么是UID,直接点 Finish 进入下一步)

Image:NewQtProject 5.png

- 此时, 可以在左边的面板里看到 HelloWorldQt 工程.

Image:NewQtProject 6.png

- 点击工具栏绿色三角形按钮,启动模拟器 Emulator 配置向导.

Image:CarbideNewProject 7 2.png

Image:CarbideNewProject 8.png

- 稍待片刻,可以看到模拟器运行起来,接着HelloWorldQt应用也会被调到前台,如果当前应用没有运行可以在模拟器的应用程序菜单中招到HelloWorldQt 图标,然后选中运行

Image:NewQtProject 7.jpg

- 程序启动后的画面如下

Image:NewQtProject 8.jpg

- 如果你顺利运行到这里,恭喜你,开始Qt吧!

安 装Qt for Windows

由于Qt是跨平台的。开发者也可以先在Windows上开发,然后再重新在Symbian平台上进行编译。开发者可以在qt.nokia.com/downloads 下 载。安装后的Qt Creator也可以用于Qt for Symbian的开发。

QtCreator 安装

QtCreator是不同于Carbide另一套IDE开发和调试Qt应用的工具,在安装了Qt for Symbian SDK的机器上,也可以通过QtCreator进行开发。
QtCreator的下载地址是Qt-Creator 2010.02

在Symbian手机上安装Qt

如果需要将Qt程序部署到手机上,那么需要将Qt先安装到手机上,因为目前的Symbian手机(S60 3rd,S60 5th,N97)出厂的并没有预先安装Qt。给Symbian手机的Qt安装文件,可以在Qt for Symbian的安装目录里找到。如果Qt的安装目录是C:/Qt/4.6.2,那么只需将该目录下的qt_installer.sis通过蓝牙或者 USB线传到手机上并安装就可以了。在手机上需要安装如下的库:

  • Open C/C++ (可以在 /Symbian/S60_5th_Edition_SDK_v1.0/nokia_plugin/openc/s60opencsis 及 /Symbian/S60_5th_Edition_SDK_v1.0/nokia_plugin/opencpp/s60opencppsis 中找到)
  • Qt libraries (可以在 /Qt/4.6.2 下找到)

具体安装细节可以在文件 /Qt/4.6.2/sisfiles.txt 中找到。

关于如何将Qt应用移植到手机上,请查阅另外一篇文章将Qt应用运行在Symbian手机上

Symbian Qt 4.07(4)库 这是Symbian的Qt 4.07(4)库,具体请参考: http://blog.youkuaiyun.com/htttw/article/details/7630831 立即下载

相关推荐

QT4.73,塞班应用平台。。。

QT4.73......................................

Qt,Symbian安装过程

QT Symbian 安装

michael_noman的专栏 545

Qt开发Symbian实例程序

这是Qt开发Symbian应用程序的实例程序,具体请参考: http://blog.youkuaiyun.com/htttw/article/details/7632103

qt for symbian GUI 小积累

扩展gui知识。

For Marie Curie 826

双参数威布尔分布(Weibull分布)参数计算(根据故障数据,求双参数威布尔分布的参数详细步骤)

根据故障数据求威布尔分布参数步骤 根据众多文献研究,设备故障数据大多服从指数分布、威布尔分布或对数正态分布。其中威布尔分布较为常用,本文主要介绍威布尔分布的简单应用,并根据某设备故障数据为例简单介绍威布尔分布参数的计算方法。 参考文献11参考文献22 1.双参数威布尔分布的概率密度函数、概率分布函数、可靠度函数: 2.预处理故障数据 将故障数据按时间排序,假设设备分别在以下时间点失效:11.1 、23.5、58.4……则将此时间从小到大排序。并计算中位秩。中位秩的计算公式如下: 其中i表示第几个数据,n

biaochengxiaobai的博客 4万+

第12篇: COZE 实操【自动生成每日英语短视频】详细制作流程

通过以上详细流程,你可以利用 Coze 智能体高效生成每日英语短视频。在实际操作中,若遇到问题或有新的创意需求,欢迎随时与我交流,进一步优化视频制作流程。从左侧节点库中拖拽 “开始” 节点到画布中央,设置主题输入框(如输入 “日常购物英语”),方便后续根据不同主题生成视频。2. 选题策划节点​。3. 内容生成节点​。4. 画面生成节点​。5. 配音生成节点​。6. 音频匹配节点​。7. 视频合成节点​。

AI实操部署-深耕AI领域老菜鸟! 2073

QT与Symbian 3 , Meego,TCL彩电

1.  QT介绍Qt是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。1996就进入市场,后被Nokia收购,现在已经开源。Qt支持下述平台:MS/Windows - 95、98、NT 4.0、ME、2000、XP 、 Vista和Win7Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台Macintosh - Mac OS XEmbedde

1666

ROS2_Moveit2_Ur5e_Grasp项目详解(二):核心模块功能解析

本文深入解析了ROS2_Moveit2_Ur5e_Grasp项目的核心模块功能。重点阐述了OctoMap建图模块如何为机械臂提供实时三维环境感知,并详细介绍了Robotiq夹爪与MoveIt2的集成控制、UR5e的运动规划策略,以及视觉模块如何协同工作,最终实现从目标检测到动态抓取的完整闭环。

weixin_29254029的博客 113

QT for symbian 开发环境安装

QT for symbian 开发环境安装

lmyuanhang的专栏 826

亚马逊广告接口 amazon advertising

亚马逊广告接口官方说明:https://advertising.amazon.com/API/docs/en-us/setting-up/account-setup 一:注册aws开发者账号 注册地址:https://developer.amazon.com 二:填写注册资料 三:进入控制台,生成安全配置文件 进入 Login with Amazon 菜单: 创建配置文件: 四:申请广告接入权限 申请地址:https://advertising.amazon.com/zh-cn/about-api

lzy66666的博客 4776

UniApp 与 Taro 深度解析:如何根据项目需求选择最佳跨平台框架?

本文深度对比了UniApp和Taro两大主流跨平台开发框架。UniApp基于Vue生态,提供开箱即用的高效开发体验,尤其适合快速覆盖多端小程序;Taro则根植React范式,架构灵活,便于与现有React生态集成,更适合对性能和原生体验有高要求的复杂项目。文章结合团队技术栈、项目类型及性能需求,为开发者提供了清晰的选型指南。

snow3的博客 204

Qt Symbian 开发环境安装From Forum Nokia Wiki

Qt Symbian 开发环境安装From Forum Nokia Wiki<br /><br />Qt for Symbian 的开发环境主要由三部分组成:基本工具;Symbian SDK;Qt for Symbian SDK。请依序安装。<br />注意1: 如果在Nokia 论坛上下载开发工具,你需要你注册一个论坛帐号<br />注意2: Symbian SDK和Qt SDK都需要安装在系统同一个盘符中(比如说 C:盘),并且路径名无空格。所创建的应用也应该和SDK的安装盘是同一个。<br /> Co

那些年踩过的坑 2008

FAGLB03余额显示异常排查与修复指南

本文针对SAP新总账中FAGLB03报表余额显示异常问题,提供了专业的排查与修复指南。文章深入剖析了数据不一致的核心原因,如FAGLFLEXT汇总表与凭证明细不同步、年度余额结转(FAGLGVTR)失败等,并详细介绍了使用FAGLF03进行精准诊断、通过SE38执行标准调整程序TFC_ADJUST_VZ进行修复的标准操作流程,帮助用户快速恢复数据一致性,确保财务报表的准确性。

weixin_29313423的博客 307

gentoo安装symbian qt开发环境

gentoo安装软件的优势在于overlay具多,本来还不太清楚要怎么安装的,有了overlay一切就方便了。 首先要用overlay要安装layman,这个估计都已经安装了,修改下配置文件,增加自定义overlay地址: 在/etc/layman/layman.cfg文件中的overlays项里面增加: https://qt.gitorious.org...

weixin_34054931的博客 186

SerDes学习笔记:接收机CTLE均衡架构示例(USB3.1、PCIe3.0\4.0\5.0)

本文分析了USB3.1和PCIe标准中连续时间线性均衡器(CTLE)的设计演进。USB3.1Gen1采用一阶CTLE,其传递函数在长信道下具有有源滤波器特性;Gen2版本延续类似架构,通过Adc参数调节零点频率。PCIeGen3/4保持一阶结构但调整极点位置,Gen5升级为二阶传递函数,扩展Adc调节范围至-5dB~-15dB。研究表明,CTLE能有效改善信号完整性,通过参数优化可平衡信号衰减与码间干扰抑制。

一只豌豆象的博客 626

多智能体记忆架构设计:从分层模型到一致性实践

多智能体记忆架构本质上是一个有状态、分布式、支持遗忘的知识系统。从分层模型入手,结合RBAC隔离、版本向量一致性以及混合存储,可以构建出既灵活又健壮的生产级方案。可微分记忆:让记忆的读写操作嵌入端到端训练。基于大模型的记忆压缩:用LLM自动生成情景摘要,取代规则式遗忘。联邦记忆:不同组织之间的多智能体系统在不共享原始数据的情况下协同记忆。希望本文能为你的多智能体项目提供一块坚实的基石。欢迎在评论区分享你在实践中遇到的记忆架构难题。

Ven%的博客 171

Qt Symbian 开发环境安装-转载

基本工具安装 基本工具包括JRE(Java Runtime Enviroment)和ActivePerl,这一部分工具是开发环境能运行的基础。 JRE 安装 JRE是Carbide(Carbide是Symbian SDK开发的集成开发环境)运行的基础,去SUN的网站上下载最新的版本就可以,下载地址: JRE 下载 ActivePerl ActivePerl用于管理编译流程。需...

weixin_30794491的博客 114

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Qt For Symbian 开发环境搭建,各程序版本及安装顺序

安装顺序1.jre-6u13-windows-i586-p.exe2.myeclipse-7.1.1-win32.exe3.ActivePerl-5.6.1.638-MSWin32-x86.msi4.S60_3rd_Edition_SDK_Feature_Pack_2_v1_1_en5.s60_open_c_cpp_plug_in_v1_6_en6.Carbide.c++_v2.3.exe7.qt-symbian-opensource-4.6.2.exe注意:卡巴斯基2010不能开,开了模拟器不运行

ghost1236的专栏 721

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

QT for Symbian SDK安装

<br />注意,symbian在V3 FP2之后才正式支持QT的,也就是说V5也是支持的。<br />1. Symbian SDK的安装(用Carbide C++ 2.0做IDE)<br />Active Perl Installation<br />- Download Active Perl from http://www.activestate.com/activeperl/<br />- install it to C:/Perl or any directory that doesn't con

zhengdan66的专栏 929

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Qt Symbian 手机环境搭建

Qt Symbian 开发环境安装一、概述Qt for Symbian 的开发环境主要由三部分组成:基本工具、Symbian SDK、Qt for Symbian SDK。基本工具包括Active Perl和Jre.1、 安装顺序安装顺序依次为Jre-->Perl-->SDK-->Carbide C++。Symbian SDK和Qt SDK都需要安装在系统同一个盘符中(比如说 D:盘),并且路径  名无空格。所创建的应用也应该和SDK的安装盘是同一个。基本工具包括JRE(Java Runtime Envir

蜗牛的远航 1370

Symbian QT+Carbide 环境配置

首先需要安装Symbian 环境 1. JRE JRE是Symbian SDK开发的集成开发环境运行的基础,下载地址: JRE下载  2. ActivePerl ActivePerl用于管理编译流程。最低版本为5.6.1,可以更高。下载地址: ActivePerl-5.6.1  3. Symbian SDK Symbian  SDK包含了开发symb

书生杂记 1768
上一篇: 快速排序分析与C语言实现
下一篇: Monitoring CPU usage
landerluu
博客等级 码龄20年 22粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值