Symbian学习文档(1)--搭建Carbide开发平台

2024-04-19 08:18

本文主要是介绍Symbian学习文档(1)--搭建Carbide开发平台,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Symbian学习文档--1--搭建Carbide平台


symbian的入门不是很容易上手,和桌面平台的开发有很多不同之处。同时Symbian的开发也没有一个很好的IDE,目前比较好点的就是Carbide C++2.0版本吧。如果想搭建好一个symbian开发平台,得自己动手操作好几次才行。下面是我搭建的一点感受,也还不能称之为经验吧,因为许多东西都是从网上找的,然后自己实践。不过中间遇到过很多问题,感触很深。

 

如果想搭建好Symbian平台,工具的选择是至关重要的,因为Symbian的SDK版本很多,对一些IDE都有一些限制。我用的是Carbide C++2.0 IDE开发的,下面是具体的安装过程:

 

1、安装ActivePerl-5.6.1.635-MSWin32-x86
2、安装jdk1.4以上版本
3、安装Carbide.c++_v2.0
4、安装S60-SDK-0616-3.0-mr.3.749

 

注意安装时必须将这些安装文件安装在同一个盘符下,否则会出现很多问题。

 

这些安装文件可以去nokia forum上下载,因为版本很多,所以一定要选择正确的版本,才能彼此兼容。这个论坛上会有具体的安装细节和安装文件版本的具体说明,虽然基本都是英文的,但不是很难,可以看懂。

 

如果安装过程没问题,应该就搭建好了。可以运行Carbide C++,新建一个S60 GUI Application工程,如果可以正常显示“Hello World!”,说明你已经成功了。可以进行Symbian的进一步学习了。

运行这个“Helo World” GUI程序后,大家会发现有很多文件。似乎一个简单的Hello World程序就这么复杂。其实这个只是图形显示的GUI程序,具有完整的GUI应用程序框架,所以开始时可能很不习惯。

 

下篇文档我会简单介绍一个Console输出的Hello World程序,这个程序会很简单!

这篇关于Symbian学习文档(1)--搭建Carbide开发平台的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/917011

相关文章

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

基于Python开发一个图像水印批量添加工具

《基于Python开发一个图像水印批量添加工具》在当今数字化内容爆炸式增长的时代,图像版权保护已成为创作者和企业的核心需求,本方案将详细介绍一个基于PythonPIL库的工业级图像水印解决方案,有需要... 目录一、系统架构设计1.1 整体处理流程1.2 类结构设计(扩展版本)二、核心算法深入解析2.1 自

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

Java操作Word文档的全面指南

《Java操作Word文档的全面指南》在Java开发中,操作Word文档是常见的业务需求,广泛应用于合同生成、报表输出、通知发布、法律文书生成、病历模板填写等场景,本文将全面介绍Java操作Word文... 目录简介段落页头与页脚页码表格图片批注文本框目录图表简介Word编程最重要的类是org.apach

SpringBoot开发中十大常见陷阱深度解析与避坑指南

《SpringBoot开发中十大常见陷阱深度解析与避坑指南》在SpringBoot的开发过程中,即使是经验丰富的开发者也难免会遇到各种棘手的问题,本文将针对SpringBoot开发中十大常见的“坑... 目录引言一、配置总出错?是不是同时用了.properties和.yml?二、换个位置配置就失效?搞清楚加

Python Pillow 库详解文档(最新推荐)

《PythonPillow库详解文档(最新推荐)》Pillow是Python中最流行的图像处理库,它是PythonImagingLibrary(PIL)的现代分支和继承者,本文给大家介绍Pytho... 目录python Pillow 库详解文档简介安装核心模块架构Image 模块 - 核心图像处理基本导入

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

Python中对FFmpeg封装开发库FFmpy详解

《Python中对FFmpeg封装开发库FFmpy详解》:本文主要介绍Python中对FFmpeg封装开发库FFmpy,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、FFmpy简介与安装1.1 FFmpy概述1.2 安装方法二、FFmpy核心类与方法2.1 FF

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热