[转贴]跟symbian相关的几个编译器

E4CAB753-B41A-48FE-A387-D60B9FCDABC5.PNG 立即下载

GCCE (GNU Compiler Collection for Embedded) is an ARM-based compiler used in Symbian OS 9. Before Symbian OS 9, GCC is used to compile for the target. It is intended for building third party applications. It cannot be used to compile the full operating system.

GCCE is developed by CodeSourcery in partnership with ARM Ltd. It is developed based on the GNU Toolchain for ARM processors.

GCCE is distributed together with the Symbian OS 9 SDKs, including S60 3rd Edition SDK and UIQ 3.0 SDK.

在pc上C:/Program Files/CSL Arm Toolchain/这里可以找到gcce编译器!

Nokia x86 compiler

The Nokia x86 compiler is a Windows-based compiler used to compile Symbian OS code for the emulator. See GCC, GCCE or RVCT for compilation for the target.

The Nokia x86 compiler was originally developed by Metrowerks. It was acquired by Nokia in 2004. Nokia x86 compiler is distributed together with CodeWarrior or Carbide.c++.

在pc上C:/Program Files/Nokia/Carbide.c++ v1.3/x86Build/Symbian_Tools/Command_Line_Tools/这里可以找到x86编译器!

GCC

GCC (GNU Compiler Collection) is used in Symbian OS to compile the code for the target device. It is capable of generating ARM-based code in three different instruction sets, THUMB, ARMI and ARM4. S60 SDK does not support ARM4.

GCC is used in pre-Symbian OS 9, which means S60 1st and 2nd Edition. Starting from Symbian OS 9, GCCE or RVCT is used to compile for the target.

Symbian built a special version of GCC that is based on GCC 2.9 from year 1998. The compiler is distributed in every Symbian OS SDKs. It is normally located in /epoc32/gcc folder.

Since the GCC compiler used in pre-Symbian OS is quite old, the Department of Software Engineering, University of Szeged initiated a Symbian GCC Improvement Project. The goal is to produce more optimal code either by updating the current Symbian GCC version or upgrading to a new GCC version.

这个在3版里面就不用了!C:/Symbian/9.2/S60_3rd_FP1/Epoc32/gcc/bin/这里可以找到

RVCT

付费软件!arm公司自己针对arm架构的编译器!是性能最好的!

瑞萨蜂鸣器+和弦+代码+原理图片 功能: 蜂鸣器和弦音,定义三种音,关机,开机,单音 立即下载

相关推荐

Android实现YOLOv8 YOLO11 YOLO26人脸检测和人体检测.zip

Android实现YOLOv8 YOLO11 YOLO26人脸检测和人体检测:https://blog.csdn.net/guyuealian/article/details/164629596

[图解]Symbian 编程总结-工具与扩展-让Symbian SDK使用最新的GCCE进行编译

 原帖:http://www.cnblogs.com/felixYeou/archive/2009/02/18/1392847.htmlGCCE简介GCCE(GNU Compiler Collection forEmbedded)是基于ARM架构的嵌入式编译器,其适用于Symbian OS v9操作系统Symbian OSv9以前的操作系统经常使用GCC编译器来编译第三方应用程序

ladliu的专栏 542

ASTM D4583-21(2025).pdf

ASTM D4583-21(2025)

在Linux等UNIX家族操作系统玩转Symbian

一、前言我在这里运用简单的文字向同学们介绍如何在Linux操作系统下完成对Symbian系统的一些操作,这里讲的内容适用于同是采用塞班系 统的UIQ系以及S60系(含S60v5!)平台。另外,我在这里要郑重说明的是,塞班公开了这些工具的源代码,这里讲的内容也同样适用于 FreeBSD、Mac OSX等等Unix家族操作系统。同时,借助Wine相同程序的最新版本在Wine可支持的操作系统上同样可以工...

创业的程序员 667

Symbian S60 5版软件开发环境配置

http://blog.hibingo.info/archives/595   一、软件安装 网上有多种开发环境,另外两种配置例如:VS2003,VC6.0请参考网上资料。 本例采用JDK (download:Java SE Development Kit 6#),ActivePerl-5.12.2(download:ActivePerl-5.12.2 for Windows(X86)),

C C++ VC 900

技术转移机构如何高效评估技术成果的价值?.docx

技术转移机构如何高效评估技术成果的价值?

科技园区如何精准招引高潜力科创项目并提升招商效率?.docx

科技园区如何精准招引高潜力科创项目并提升招商效率?

高校如何提升科研项目评价的科学性与效率?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

Streaming-Speech-Recognition-Privacy-Boundary-Auditor-v1.0-原创源码与文档.zip

原创 JavaScript 工程工具合集条目,包含完整源码、README、MIT License、原创与授权声明、3 项自动化测试、可复现合成示例、离线 HTML/JSON/SVG 报告和 1080×720 真实运行效果图。Node.js 18+ 可直接运行,零第三方运行依赖,适合开发者用于数据校验、工程审计、容量规划与交付复核。热点仅作为需求信号,不含榜单项目源码、模型权重、品牌素材或官方截图。

国央企如何优化重大科技项目的决策与资源分配?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

4波气弦第四次论证:P vs NP.pdf

4波气弦第四次论证:P vs NP

【C语言基础】第三讲:分支和循环

内容概要:本文详细讲解了C语言中的分支与循环结构,涵盖if、if-else、switch、while、for、do-while等核心语法,并深入介绍逻辑操作符、关系操作符、条件操作符及break、continue、goto的使用方法。通过大量可直接运行的代码示例,帮助初学者掌握程序的流程控制。文章最后以“猜数字游戏”作为综合案例,融合随机数生成(rand/srand/time)、循环控制与分支判断,强化知识点的实际应用能力。同时提供多个课堂练习,如判断三角形、简易计算器、水仙花数、九九乘法表和最大公约数等,全面提升编程实践水平。; 适合人群:面向C语言初学者,尤其是刚接触编程或有一定基础、希望系统掌握流程控制结构的研发学习者;适合工作1年内的新人或计算机相关专业学生; 使用场景及目标:①系统学习C语言中分支与循环的核心语法及其执行机制;②理解并熟练运用条件判断、循环嵌套、流程跳转等编程技巧;③通过猜数字游戏等综合项目提升代码整合与逻辑设计能力; 阅读建议:建议边学边练,配合Visual Studio等开发环境动手调试文中所有代码,重点关注“悬空else”、“switch穿透”、“循环中的continue陷阱”等易错点,深入理解短路求值与goto的合理使用场景,确保理论与实践相结合。

CAD+ËÃÊ×¶ÉÁ»»¼²¼É¼¼ÐÄÊÑ

CAD+ËÃÊ×¶ÉÁ»»¼²¼É¼¼ÐÄÊÑ

20260707-NS1081芯片U盘量产工具MPTool+1.4.8

20260707-NS1081芯片U盘量产工具MPTool+1.4.8

下一篇: 虚函数可否是inline的?
wjhit
博客等级 码龄23年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值