Categories: S60 | Symbian C++ | Carbide.c++ | IDE
This page was last modified 14:26, 2 July 2008.
Carbide.c++
From Forum Nokia Wiki
|
Carbide.c++ has been developed in cooperation with Symbian, and is built on Eclipse, the rapidly evolving open-source integrated development environment framework designed to encourage software tool innovation. The Carbide.c++ tools (IDE, C/C++ compilers, and TRK) are maintained by the C++ Development Tools group. Carbide.c++ is based on the open Eclipse framework, as well as the CDT project. Carbide.c++ is the replacement for the Nokia CodeWarrior for Symbian OS tools. Carbide.c++ Update Info
|
|
Carbide.c++ products
The family of Carbide .c++ developer tools includes these features:
| FEATURE | EXP | DEV | PRO | OEM |
| Public SDK support | * | * | * | * |
| Improved project import/export | * | * | * | * |
| Emulator debugging | * | * | * | * |
| Platform security scanner (available via Update Manager) |
* | * | * | * |
| On-device debugging | * | * | * | |
| R&D SDK (CustKits) support | * | * | * | |
| Graphical UI designer | * | * | * | |
| Enhanced build target support (ARMv5, ARMv5_ABIv2, ARMv6, etc.) |
* | * | * | |
| Symbian Project Navigator | * | * | ||
| Performance Investigator - CPU load - Memory usage - Power usage (supported on several Nokia S60 devices) |
* | * | ||
| System-level on-device debugging (must be enabled by device manufacturer) | * | * | ||
| Support for R&D devices (requires access to target device symbol files) |
* | * | ||
| Dependency Explorer (available via Update Manager) |
* | * | ||
| New GUI Crash Debugger | * | * | ||
| JTAG hardware debugging support | * | |||
| ROM builder | * | |||
| ROM debugger | * |
Carbide.c++ OEM Edition
Designed for Symbian developers who focus on Symbian kernel development.
The Carbide.c++ OEM Edition includes the following:
- JTAG Debugging suppport
- Crash Debugger
- Performance Investigator
- On-device Debugging (TRK)
- UI Designer
Carbide.c++ Professional Edition
Designed for the ultimate professional-level developer, who is focused on device development and high performance and requires early access to next-generation Symbian technical specifications.
The Carbide.c++ Professional Edition includes the following:
- Crash Debugger
- Performance Investigator
- On-device Debugging (TRK)
- UI Designer
Carbide.c++ Developer Edition
Designed with a new graphical Rapid Application Development (RAD) tool to ease C++ development and meet the requirements of advanced-level developers for improved productivity and reduced debug time.
The Carbide.c++ Developer Edition includes the following:
- On-device Debugging (TRK)
- UI Designer
Carbide.c++ Express Edition
An entry-level tool available for download at no cost and designed to invite all programmers to explore Symbian OS, providing a complete set of application development tools needed to target the S60 and UIQ SDKs and to build and deploy applications to devices.
Carbide.c++ license & e-store information
Do you want to know how to purchase a license or manage your existing licenses? Then go to the Carbide Licenses and Estore information page.
On this page you will find out how to purchase new product, renew your support agreement, obtain free upgrades, purchase upgrades, and where to get help with your licenses.
Other information
- Carbide Training Videos
- Carbide.c++ booklet
- Forum Nokia Carbide page
- Carbide.c++ and CodeWarrior Tools Discussion
- Shortcut tips in Carbide.c++
- E-store User Manual
- Nokia also offers Academic licenses for Carbide.c++ developer and professional editions at significantly discounted prices (€50 and €100 respectively.)
Releases
- v1.3, January 2008 (estimated)
- v1.2.2 August 2007 (Patch update from Carbide tool)
Click Help → Software Updates →Find and Install - v1.2.1 June 2007 (Patch update from Carbide tool)
Click Help → Software Updates →Find and Install - v1.2, Spring 2007, OEM
- v1.1, Fall 2006, Developer, Professional
- v1.0, Spring 2006, Express
Carbide.c++ Self-Help Section
April 2008: The Carbide Sales team is a bit short handed as we are bringing our new sales manager on board. Our messages are going to be delayed so this message should help you in the meantime.
Most of the user requests involve managing your Carbide licenses. So, to keep you moving on your development we are providing a Professional Edition temporary license that expires May 30.
Here are a few self-help links:
| ITEM | LINK/More Information |
| Temporary Carbide.c++ Professional License | Temporary License – Expires 30-May-2008 |
| How to upgrade your Carbide product | Watch the video |
| E-store and License Management | Visit the wiki page |
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Values of softkeys... | lucas.benjamin | General Discussion | 4 | 2008-01-23 07:19 |
| Carbide 1.1 Developer problems | Martin_Malek | Symbian Tools & SDKs | 15 | 2007-09-11 09:43 |
| How to load bitmap while using Carbide | PankajNeve | Porting Symbian C++ to S60 | 5 | 2006-05-11 13:37 |
| Very poor carbide.c++ tool | Holler | Carbide.c++ and CodeWarrior Tools | 3 | 2006-10-04 14:58 |
| Can carbide set major, minor and build vesion? | imzadi_il | Carbide.c++ and CodeWarrior Tools | 6 | 2006-09-30 01:15 |

