`

QT FOR S60安装过程和遇到的问题

    博客分类:
  • QT
阅读更多

安装过程可以参考 :http://blog.csdn.net/goldroc/archive/2009/09/12/4546931.aspx

下面的是我转载过来的,不过我的安装环境是

SDK : NOKIA N97

Carbide:2.0

QT-TOWER :4.5

下面一步一步记录一下安装过程。

一:安装active perl

本以为版本是越新越好,到active perl 官方网站下了个新版本,结果给自己带来了不少麻烦。查看文档才发现,NOKIA 也建议使用5.6.1.638 版本。所以务必使用此版本的perl。

二:安装Java Runtime Environment

这个没什么讲究,我安装的是jre-6u14-windows-i586-s.exe。对java没有研究,总觉得其版本飘忽不定的。

三:重头戏S60_SDK

到NOKIA 网站上看了一下,S60有好多版本,如 V2,V3,V5。其中V5 是支持触摸屏的新系统。但目前支持的手机不多,只有5800Xm,和N97。大部分都是V3系统。由于自己使用的是5800,就下了个V5 的S60 SDK。(S60_5th_Edition_SDK_v1_0_en.zip)

解压后安装,也没有碰到什么问题。

四:安装Carbide C++ 2.0

用来开发symbian 程序的IDE,基于eclipse 系统。个人不是很喜欢用,但由于NOKIA 不再开发对于Visual Studio的插件了。此IDE就成了不二人选了,而且新的版本支持了Qt。

安装完成后,先不要启动,接着安装Qt。

五:安装Qt for S60

从qt.nokia.com 下载qt-embedded-s60-preview-4.5.2-tower.exe,一路安装。此安装包的好处是帮你都把相关的Qt 库build 好了。不用再重复wince 版本的复杂configure + nmake的历程了,当然如果你自己下载个src 下来就另当别论了。呵呵。

六:配置环境

第一次启动IDE,感觉较慢。然后一旦Carbide.c++ IDE 打开后,会显示一个对话框说 Carbide.c++ documentation plug-in has been discovered.然后选择 Restart。再次启动后选择windows -> Preference ,点击Qt 项,进入配置。加入一个Qt版本。

七:测试环境

自己新建了一个Qt project,选择了Qt GUI Dialog 项目类型。一段的等待后,项目创建完毕。什么代码先不写,build and run,看看能不能在模拟器中跑起来。值得注意的是,模拟器的启动会慢得让你以为没有启动起来,耐心点。你会有所回报的。哈。

 

 

安装成功后遇到的问题:

1.UI设计不能使用

解决方法 : 到Carbide安装目录 configuration\qt \目录中 运行register_plugins.bat,重新注册UI设计

2. 编译的时候显示 Invalid BSF错误

解决方法:将工程目录设置与NOKIA SDK目录在同盘符下即可。

 

分享到:
评论
2 楼 sinfrancis 2009-12-03  
主要我的本子上安装V3 V5都有问题,安装不了,所以就用N97
1 楼 jamiesun 2009-12-02  
我在v5sdk上搞定了,不过v3有些问题编译不过去。现在4.6已经发布了,不妨试试

相关推荐

    QT5.1 FOR ANDROID 安装配置

    三、下载和安装 QT5.1.0 可以从官方网站(http://qt-project.org/downloads)下载 QT5.1.0 源码包,解压后安装 QT5.1.0。 四、配置 QT5.1.0 配置 QT5.1.0 需要设置环境变量和配置 Android 选项。可以运行 QT,...

    安装qt时遇到的一些问题

    在安装Qt 2.3.2的过程中,可能会遇到多种问题,这些问题通常是由于系统配置、依赖关系、环境变量或安装步骤不正确导致的。Qt是一个流行的跨平台应用程序开发框架,广泛用于创建图形用户界面和其他应用程序。以下是...

    QT for Symbian 实例 S60 3rd 5th

    QT for Symbian 实例 S60 3rd 5th: 收集的各种Symbian上的应用实例源码,对开发qt for Symbian的很有帮助的。。。

    Qt for Android 5.15.2环境搭建与配置.docx

    在本文中,我们将详细介绍如何搭建和配置Qt 5.15.2的开发环境,以在Android平台上进行应用开发。这个过程包括安装JDK 1.8、Android Studio ...同时,对于遇到的问题,Qt社区和官方文档通常能提供详细的解决方案和支持。

    qt在线安装程序linux版

    qt在线安装程序linux版,可选择安装Qt Creator5.03及qt5、qt6各版本的程序

    Qt5.15在线安装工具

    - **online**: 显示这是一款在线安装程序,需要连接到网络来下载和安装Qt组件。 - **.exe**: 这是Windows下的可执行文件扩展名,表明这是一个可以直接运行的程序。 **使用指南** 1. 下载并运行`qt-unified-windows...

    Qt for Windows 安装与配置

    **Qt for Windows 安装与配置** 在Windows操作系统上安装和配置Qt开发环境是软件开发者进行Qt应用开发的首要步骤。Qt是一个跨平台的应用程序开发框架,由Digia公司(原Nokia)开发,适用于创建桌面、移动以及嵌入式...

    QT入门之qt软件安装指南

    1. **安装路径**:选择一个合适的目录来存放Qt安装文件,建议避免使用默认的Program Files目录,以防权限问题。 2. **组件选择**:这是安装过程中最重要的部分。确保勾选"Qt"和"Qt Creator",并选择6.3.1版本。同时...

    qt windows 在线安装

    QT是Qt Company开发的一款跨平台的应用程序开发框架,广泛用于创建桌面、移动和嵌入式设备的用户界面。在Windows操作系统上,QT提供了多种安装方式,包括离线安装包和在线安装器。本文将详细讲解如何进行"QT Windows...

    qt for android 更新APP

    Qt for Android 是一个开源框架,它允许开发人员使用 Qt 编程环境来创建原生的 Android 应用程序。这个框架结合了 Qt 的强大功能和 Android 的广泛设备覆盖,为开发者提供了一种跨平台的解决方案,可以在多个操作...

    QT FOR ANDROID 配置

    ### QT for Android 配置详解 #### 一、前言 ...需要注意的是,由于 Android 平台的特殊性,实际开发过程中还可能遇到一些具体问题,例如权限管理、设备适配等问题,这些都需要开发者在实践中不断探索和完善。

    Qt for android触摸手势事件QGestureEvent

    Qt for Android使得Qt应用程序能够无缝地运行在Android平台上,利用其强大的图形和用户界面设计能力。开发者可以使用Qt Creator作为集成开发环境(IDE),编写用C++或QML(Qt Meta Object Language)编写的代码,...

    qt for python环境搭建测试程序

    一旦Qt for Python安装完成,我们可以通过编写一个简单的测试程序来验证其功能。下面是一个基本的"Hello, World!"程序: ```python import sys from PySide2.QtWidgets import QApplication, QLabel def main(): ...

    qt for android图片选择器

    在开发跨平台应用程序时,Qt for Android 是一个强大的工具,它允许使用 C++ 语言创建原生的 Android 应用程序。本项目标题为“qt for android图片选择器”,这意味着我们要探讨如何在 Qt 应用中集成一个功能,让...

    Qt for Android简单示例

    Qt for Android使得开发者能够使用C++和Qt框架在Android平台上构建原生应用程序,提供了一种高效且功能丰富的开发环境。这个“Qt for Android简单示例”将引导我们了解如何在Android上构建和运行Qt应用。 **开发...

    qt的安装和安装和安装

    Qt 的安装和配置是开发 Qt 应用程序的第一步,本文将详细介绍在 Linux Ubuntu 平台上安装和配置 Qt 的过程。 一、安装 Qt4 在 Linux Ubuntu 平台上安装 Qt4 需要使用 apt-get 工具,首先需要更新软件包列表,输入...

    qt5.15.2在线安装器和文档

    这些文档可以帮助你理解Qt的内部工作原理,学习如何使用各种类和函数,以及解决在开发过程中遇到的问题。 总的来说,QT5.15.2的在线安装器和文档是开发Qt应用程序的重要资源,无论你是新手还是经验丰富的开发者,都...

    Qt for S60 扩展版白皮书.pdf

    本书英文名:Qt for S60 Mobile Extensions。 内容预览: 1.Access Point Manager 2.Audio API 3.Camera 4.Contacts 5.Installer API 6.Landmarks 7.Location 8.Media 9.Messaging 10.Profile 11.Resource Access 12...

    Qt5 离线安装教程详细介绍

    Qt5 是一个流行的开源跨平台应用程序开发框架,它支持多种操作系统,包括Windows、Linux和macOS等。Qt5提供了一整套工具、库和API,用于构建用户界面和应用程序,适用于桌面、移动以及嵌入式设备。尽管最新的版本是...

Global site tag (gtag.js) - Google Analytics