To create a project:
By default, the CDT filters the Toolchain and Project types that show in the resulting lists based on the language support for the project type you selected.
You want to select a type for your project from the following:
After specifying an Executable template, the workbench creates a project with only the metadata files required for your project type. Now, you can modify these source files, as required, and provide the source files for the project's target. Note that for an Executable project type, a makefile is automatically created for you.
By default, the Toolchain and template types that are currently shown in the lists are based on the language support for the project type that you selected.
If a message box prompts you to change perspectives, click Yes.
Your new project is displayed in the Project Explorer view. You should now have a project that looks something like this in the Project Explorer view: