<p>Cygwin contains these utilities for a Windows environment, while running the cygwin installation ensure <tt>gcc</tt> and <tt>make</tt> are selected, they are not installed by default.
For more information, see <ahref="http://www.cygwin.com">http://www.cygwin.com</a>. Red Hat users, all you need to build your project is included in the Red Hat Linux installation.
For other operating systems please refer to your installation documentation.</p>
</p>
<p>To test if your compiler was installed correctly open a command prompt or terminal window and type <tt>g++</tt> or <tt>make</tt>.
An error message stating the command was not found or not recognized means that the utility is not installed or your path is not configured correctly.</p>
<p>To check your path at a command prompt and the appropriate path command (i.e. enter <tt>PATH</tt> for windows users or <tt>echo $PATH</tt> for linux users). Make sure that the path to your build utility is defined (example <tt>PATH=c:\cygwin\bin</tt>).<p>
<p>The CDT uses a number of terms to describe the scope of the build. </p>
<h3>Build Project</h3>
<p>This is an incremental build (make all). Only the components affected by modified files in that particular
project are built.</p>
<h3>Rebuild Project</h3>
<p>Builds every file in the project whether or not a file has been modified since
the last build. A rebuild is a clean followed by a
build.</p>
<p>For more information on builds, see:</p>
<ul>
<li><b>Workbench User Guide > Concepts > Workbench > Builds</b></li>
<li><b>Workbench User Guide > Tasks > Building resources</b></li>
</ul>
<p>Build-related information is displayed as follows:</p>
<ul>
<li>The C-Build view displays the output of the make utility.</li>
<li>The Tasks view displays a list of compiler errors and warnings related to
your projects.</li>
<li>Makefile actions are displayed in the Make Targets view.</li>
</ul>
<p>For more information about the Tasks view, see <b>Workbench User Guide > Reference > User interface information > Views and editors > Tasks