![Phytec Linux-Kit phyCARD-M Quick Start Instructions Download Page 9](http://html1.mh-extra.com/html/phytec/linux-kit-phycard-m/linux-kit-phycard-m_quick-start-instructions_1554142009.webp)
phyCARD-M Introduction
© 2010 PHYTEC Messtechnik GmbH L-746e_1
5
1.6
Software Development Tool Chains
1.6.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; instead it uses external plug-ins. This Quick Start
shows you how to make use of the
CDT,
a set of plug-ins for C/C++
development in conjunction with the GCC C/C++ tool chain.
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. These 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 plug-ins are required for the CDT to work
properly. Here is a list of the plug-ins/components:
•
Primary CDT plug-in
is the “framework” for the CDT plug-ins.
•
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.