| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> |
| <html lang="en"> |
| |
| <head> |
| <meta http-equiv="Content-Language" content="en-us"> |
| <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> |
| <meta name="ProgId" content="FrontPage.Editor.Document"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>CDT overview</title> |
| <link rel="stylesheet" type="text/css" href="../help.css"> |
| </head> |
| |
| <body> |
| |
| <h1>CDT overview</h1> |
| |
| <p>The C/C++ development tool (CDT) is a set of Eclipse plugins that provide a |
| C/C++ development environment on the Eclipse platform. For more information on |
| Eclipse, see <b>Workbench User Guide > Concepts > Workbench</b>.</p> |
| |
| <p>The CDT provides a graphical interface for many of the same tools |
| that you use from the command line. The CDT communicates with, and interprets |
| messages from, utilities that include:</p> |
| |
| <ul> |
| <li>Build (such as make).</li> |
| <li>Compile (such as gcc). For more information, see |
| <a href="http://gcc.gnu.org">http://gcc.gnu.org</a>.</li> |
| <li>Debug (such as gdb). For more information, see |
| <a href="http://sources.redhat.com/gdb/">http://sources.redhat.com/gdb/</a>.</li> |
| </ul> |
| |
| <p>The CDT is launched as the C/C++ perspective of the Eclipse workbench. The |
| C/C++ perspective consists of an editor and the following |
| views:</p> |
| <ul> |
| <li>The C/C++ Projects view lists all C/C++ projects.</li> |
| <li>The Navigator view lists all Eclipse projects.</li> |
| <li>The Tasks view lists items such as tasks, compiler warnings and errors.</li> |
| <li>The C-Build view displays the output from make.</li> |
| <li>The Properties view lists the properties of a file that has been selected in |
| the C/C++ Projects view or the Navigator view.</li> |
| <li>The Outline view lists file components.</li> |
| </ul> |
| <p>For more information, see <b>Workbench User Guide > Concepts > Perspectives</b>.</p> |
| |
| <h3>Additional information</h3> |
| |
| <p>Refer to <a href="http://www.eclipse.org/cdt/">http://www.eclipse.org/cdt/</a> |
| for additional information on the CDT project, including:</p> |
| |
| <ul> |
| <li> CDT newsgroups: Ask questions on how to use the CDT.</li> |
| <li> User FAQ: View answers to the most common questions about using the |
| CDT.</li> |
| <li> Developer FAQ: View answers to the most common questions about |
| building and extending the CDT.</li> |
| <li> CDT community web: Learn about plugins and tools developed by and for the |
| CDT community.</li> |
| </ul> |
| |
| <h3>CDT updates</h3> |
| |
| <p>The <b>Install/Update</b> perspective provides information on your current |
| Eclipse installation and lets you manage updates. For more information, see <b>Workbench User Guide > Tasks > Updating |
| features with the update manager</b>.</p> |
| |
| <p>To view a list of the updates available for the toolsets that you have |
| installed, click <b>Help > Software Updates > New Updates</b> .</p> |
| <p> |
| <img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> |
| <br> |
| <a href="../getting_started/cdt_w_existing_code.htm">Working with existing code</a><br> |
| <a href="cdt_c_whatsnew.htm">What's new</a></p> |
| <p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"> |
| <br> |
| <a href="../tasks/cdt_t_update_man.htm">Updating the CDT</a><br> |
| <a href="../tasks/cdt_o_proj_prop.htm">Defining project properties</a></p> |
| <p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> |
| <br> |
| <a href="../reference/cdt_o_views.htm">Views</a></p> |
| |
| <img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"> |
| |
| </body> |
| |
| </html> |