mpc5200btiny linux quickstart l-679e

Add to My manuals
105 Pages

advertisement

mpc5200btiny linux quickstart l-679e | Manualzz

1.7 Software Development Toolchains

Introduction

1.7.1 Eclipse

The Eclipse Platform provides support for C/C++ development.

Because the Eclipse Platform is only a framework for developer tools, it doesn't support C/C++ directly; it uses external plug-ins for support. This QuickStart shows you how to make use of the

CDT -- a set of plug-ins for C/C++ development in conjunction with the GNU GCC C/C++ Toolchain.

The CDT is an open source project (licensed under the Common

Public License) implemented purely in Java as a set of plug-ins for the Eclipse SDK Platform. Theese plug-ins add a C/C++

Perspective to the Eclipse Workbench that can now support

C/C++ development with a number of views and wizards, along with advanced editing and debugging support.

Due to its complexity, the CDT is broken down into several components, which take the form of separate plug-ins. Each component operates as an autonomous project, with its own set of committers, bug categories, and mailing lists. However, all plugins are required for the CDT to work properly. Here is a list of the plug-ins/components:

Primary CDT plug-in is the "framework" CDT plug-in.

CDT Feature Eclipse is the CDT Feature Component.

CDT Core provides Core Model, CDOM, and Core

Components.

CDT UI is the Core UI, views, editors, and wizards.

CDT Launch provides the launch mechanism for external tools such as the compiler and debugger.

CDT Debug Core provides debugging functions.

CDT Debug UI provides the user interface for the CDT debugging editors, views, and wizards.

CDT Debug MI is the application connector for MIcompatible debuggers.

© PHYTEC Messtechnik GmbH 2007 L-679e_5

9

advertisement

Related manuals