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).
- 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 eclipse.org.
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.