# Tutorial

This tutorial guides you through the process of using the C/C++ Development Toolkit (CDT) to create a HelloWorld project on a Windows platform.

## Before you begin

You must install and configure the following utilities:

- Build (such as `make`).
- Compile (such as gcc). For more information, see http://gcc.gnu.org.
- Debug (such as gdb). For more information, see http://sources.redhat.com/gdb/.

Tip: Cygwin contains these utilities for a Windows environment. For more information, see http://www.cygwin.com.

To test if cygwin was installed correctly open a command prompt and type `g++` or `make`.

The following error message means that no `make` is installed or your path is not configured correctly.

    'g++' (or 'make') is not recognized as an internal or external command, operable program or batch file

To check your path at a command prompt and enter `PATH`. Make sure that the path to your build utility is defined (example `PATH=c:\cygwin\bin`).

To | See
--- | ---
Create, name, and specify the location of your project | Creating your project
Create, name, and save your CPP file | Creating your C++ file
Create, name, and save your gnu `makefile` | Creating your makefile
Build your project | Building your project
Create a debug configuration and debug your project | Debugging your project
Recommended approaches for dealing with source files and files systems that were created outside of Eclipse | How to bring C/C++ source into Eclipse

Start Tutorial: Creating your project

CDT Home