Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo


Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo


Nuxeo logo


Bronze sponsors



Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor


Media sponsors

Methods & Tools logo

Hands on with the C/C++ IDE

Andrew Overholt, Bernhard Merkle, Severin Gehwolf (Red Hat, Inc. )

Making with Eclipse · Extended tutorial
Monday, 09:00, 3 hours | Lafayette


In this tutorial, attendees will be led through focussed examples that illustrate how to effectively use the C/C++ IDE. A set of C/C++ projects will show users how to take advantage of the CDT to develop, build, debug, test, and profile their code within Eclipse.

Attendees should bring a laptop capable of running a VirtualBox or VMWare virtual machine. A netbook may not be powerful enough. At least 4 GB of hard disk space are required. It would be great if attendees could download and set up VirtualBox or VMWare in advance to make sure they are ready to go on Monday morning. We will have copies of the VirtualBox software for some common operating systems. If attendees are already running Linux and have the required native toolchain installed, they can download and extract the Eclipse IDE for Linux C/C++ Linux Developers (Helios SR2).

Exercises include:
  • Discovering and fixing source code errors
  • Configuring the build
  • Working with breakpoints and data available while debugging
  • Finding memory usage problems
  • Tracking down performance bottlenecks
  • Performing refactorings
  • Integration with UnitTests
  • Finding bugs and errors with static analysis

Andrew Overholt works for Red Hat at their Toronto office. He leads the Linux Tools project at

Bernhard Merkle works as a Software Architect and Engineer in the central Research & Development Department at SICK AG, one of the worlds leading producers of sensors and sensor solutions. He serves as internal consultant for the complete Software Development Cycle and is responsible for Process and Methods selection as well as Tool Evaluation and Introduction. In his spare time he gives a lecture about MDSD (Model Driven Software Development)at the University of Furtwangen. He regularly writes technical Articles about new technologies in IT-magazines and also gave sessions at various conferences (e.g. ACCU, Codegeneration, Conquest, EclipseCon, EclipseSummit, OOP and IX).

Severin Gehwolf is a Software Developer with the Eclipse team at Red Hat Inc. He is a committer on the Eclipse Linux Tools project and is the current maintainer of Eclipse Fedora Packager, an Eclipse plug-in aiming at making Fedora packaging less painful. In his spare time he likes to do sports and enjoys outdoor activities.

Download Material

Download file of related material.