Follow Us

We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message

White Paper Download

Carbide C++: Introductory White Paper

Find more information on Eclipse, Eclipse for C/C++ development, Carbide tools, and Eclipse plug-ins.

Carbide.c++ takes advantage of the Eclipse IDE framework through plug-in modules. Nokia and Symbian Ltd. created new plug-ins to support development for Symbian OS, which replace the default set of plug-ins that created a Java IDE. These plug-ins change the standard IDE behavior as well as add new tools. Figure 2 shows Carbide.c++. Notice how the general look of Carbide matches the standard look of Eclipse as shown in Figure 1. The windows in the figure match those in Figure 1 — but with a C++ context. Many of the operational aspects of Carbide.c++ are the same as those of Eclipse.

However, Carbide.c++ has also changed many aspects of Eclipse. The look and feel is the same, but the IDE is purely C++. From menu entries to editor configurations and SDK associations, Carbide.c++ has converted a Java IDE into a Symbian OS C++ IDE. Carbide.c++ adds a new “Symbian” perspective (see the upper right-hand corner in Figure 2) that includes support for build configurations and Symbianspecificfiles such as the Application Information File (AIF) and Multiple Bitmap (MBM) files.

To achieve this, many of the Eclipse plug-in modules have been replaced or removed. The default Eclipse IDE has 101 plug-in modules defined for it; Carbide.c++ has 119. The new plug-in structure is illustrated in Figure 3. There are fundamental plug-ins that match those in the default IDE. Symbian provides core Symbian OS functional support, mostly in the form of build sequences for the various versions of the operating system software. On top of Symbian support, Nokia provides a set of plugins. These provide build support for the various SDKs — for example, the S60 platform and UIQ — and provide for new debugger and compilation behavior. Finally, there is a set of plug-ins from Freescale Semiconductor, Inc. that implement CodeWarrior® technology.


Already registered?

Login

Forgot password?

New customer?

White paper download

Techworld White Papers

Choose – and Choose Wisely – the Right MSP for Your SMB

End users need a technology partner that provides transparency, enables productivity, delivers...

Download Whitepaper

10 Effective Habits of Indispensable IT Departments

It’s no secret that responsibilities are growing while budgets continue to shrink. Download this...

Download Whitepaper

Gartner Magic Quadrant for Enterprise Information Archiving

Enterprise information archiving is contributing to organisational needs for e-discovery and...

Download Whitepaper

Advancing the state of virtualised backups

Dell Software’s vRanger is a veteran of the virtualisation specific backup market. It was the...

Download Whitepaper

Techworld UK - Technology - Business

Innovation, productivity, agility and profit

Watch this on demand webinar which explores IT innovation, managed print services and business agility.

Techworld Mobile Site

Access Techworld's content on the move

Get the latest news, product reviews and downloads on your mobile device with Techworld's mobile site.

Find out more...

From Wow to How : Making mobile and cloud work for you

On demand Biztech Briefing - Learn how to effectively deliver mobile work styles and cloud services together.

Watch now...

Site Map

* *