1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 01:15:29 +02:00

Editorial cleanup from Bob Monteleone

This commit is contained in:
Leo Treggiari 2005-07-22 22:53:05 +00:00
parent 0cbe23f5fe
commit af4ab6b951
42 changed files with 2821 additions and 2141 deletions

View file

@ -1,133 +1,149 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building C/C++ projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building C/C++ projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Building C/C++ projects</h1>
<p>The CDT relies on an external make utility, such as GNU make, to build a project.
The CDT can generate makefiles automatically when you create a Managed Make C project or a Managed Make C++ project.
You have the option of creating a Standard Make C project or a Standard Make C++ project and providing the makefile yourself.</p>
<p>The CDT relies on an external make utility, such as GNU make, to
build a project. The CDT can generate makefiles automatically when you
create a Managed Make C project or a Managed Make C++ project. You have
the option of creating a Standard Make C project or a Standard Make C++
project and providing the makefile yourself.</p>
<h2>Required utilities</h2>
<p>You must install and configure the following utilities:
</p>
<ul>
<li>Build (e.g. make).</li>
<li>Compile (e.g. gcc).</li>
<li>Debug (e.g. gdb).</li>
</ul>
<b>Note: </b> while make, gcc and gdb are the examples used in the documentation, virtually any similar set of tools or utilities could be used.</p>
<p><b>Tip: </b>Cygwin contains these utilities (make, gcc and gdb) 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 <a href="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>
<b>Note: </b> while make, gcc and gdb are the examples used in the
documentation, virtually any similar set of tools or utilities could be
used.
<p></p>
<p><b>Tip: </b>Cygwin contains these utilities (make, gcc and gdb) for
a Windows environment.&nbsp; While running the cygwin installation,
ensure <tt>gcc</tt> and <tt>make</tt> are selected since they are not
installed by default. For more information, see <a
href="http://www.cygwin.com">http://www.cygwin.com</a>. If you are a
Red Hat user, all that you need to do 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>
<h2>Build terminology</h2>
<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, assuming all is defined in your makefile). Only the components affected by modified files in that particular project are built.</p>
<p>This is an incremental build (make all, assuming all is defined in
your makefile). 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>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 &gt; Concepts &gt; Workbench &gt; Builds</b></li>
<li><b>Workbench User Guide &gt; Tasks &gt; Building resources</b></li>
</ul>
<p>Build-related information is displayed as follows:</p>
<ul>
<li>The Console view displays the output of the build tools.</li>
<li>The Tasks view displays a list of compiler errors and warnings related to your projects.</li>
<li>For Standard Make projects, the Makefile targets are displayed in the Make Targets view.</li>
<li>The Tasks view displays a list of compiler errors and warnings
related to your projects.</li>
<li>For Standard Make projects, the Makefile targets are displayed in
the Make Targets view.</li>
</ul>
<p>For more information about the Tasks view, see <b>Workbench User Guide &gt; Reference &gt; User interface information &gt; Views and editors &gt; Tasks view</b>.</p>
<p>For more information about the Tasks view, see <b>Workbench User
Guide &gt; Reference &gt; User interface information &gt; Views and
editors &gt; Tasks view</b>.</p>
<h2>Getting a makefile</h2>
<p>You can either create a C/C++ project for which you supply the <b>makefile</b> or create a C/C++ project for which the CDT generates makefiles automatically.</p>
<p>To create a new project, from the menu bar choose <b>File > New > Project</b>. In the dialog that appears:</p>
<p>You can either create a C/C++ project for which you supply the <b>makefile</b>
or create a C/C++ project for which the CDT generates makefiles
automatically.</p>
<p>To create a new project, from the menu bar choose <b>File &gt; New
&gt; Project</b>. In the dialog that appears:</p>
<ul>
<li>To create a project for which you supply the <b>makefile</b>, select either <b>Standard Make C project</b> or <b>Standard Make C++ project</b>. </li>
<li>To create a project for which the CDT supplies a basic <b>makefile</b>, select either <b>Managed Make C project</b> or <b>Managed Make C++ project</b>. </li>
<li>To create a project for which you supply the <b>makefile</b>,
select either <b>Standard Make C project</b> or <b>Standard Make C++
project</b>. </li>
<li>To create a project for which the CDT supplies a basic <b>makefile</b>,
select either <b>Managed Make C project</b> or <b>Managed Make C++
project</b>. </li>
</ul>
<h2>Setting build preferences</h2>
<p>You can set build preferences in Eclipse:</p>
<dl>
<dt>Build order</dt>
<dd>If certain projects must be built before others, you can set the <i>build order</i>.
If your project refers to another project, the CDT must build the other project first.
To set the build order, from the menu bar select <b>Window &gt; Preferences &gt; Build Order</b>.
<p>When you set the build order, the CDT does not rebuild projects that depend on a project;
you must rebuild all projects to ensure all changes are propagated.</p></dd>
<dt>Automatic save</dt>
<dd>You can set the CDT to perform an <i>automatic save</i> of all modified resources when you perform a manual build;
from the menu bar, select <b>Windows &gt; Preferences &gt; Workbench</b>.By default, this feature is enabled.</dd>
<dt>Build order</dt>
<dd>If certain projects must be built before others, you can set the <i>build
order</i>. If your project refers to another project, the CDT must
build the other project first. To set the build order, from the menu
bar select <b>Window &gt; Preferences &gt; Build Order</b>.
<p>When you set the build order, the CDT does not rebuild projects
that depend on a project; you must rebuild all projects to ensure all
changes are propagated.</p>
</dd>
<dt>Automatic save</dt>
<dd>You can set the CDT to perform an <i>automatic save</i> of all
modified resources when you perform a manual build; from the menu bar,
select <b>Windows &gt; Preferences &gt; Workbench</b>. By default,
this feature is enabled.</dd>
</dl>
<h2>Controlling the building of your project</h2>
<p>For a Standard Make project, the C/C++ compiler that a project uses is controlled by the project's <b>Properties</b> setting.
<p>For a Standard Make project, the C/C++ compiler that a project uses
is controlled by the project's <b>Properties</b> setting.
To view a project's properties, right-click on the project and select <b>Properties</b>.
In the dialog that appears, the <b>C/C++ Standard Make Project</b> page enables you to control a variety of settings, including:</p>
In the dialog that appears, the <b>C/C++ Standard Make Project</b>
page enables you to control a variety of settings, including:</p>
<dl>
<dt>Build Setting</dt>
<dd>Controls whether the compiler will <b>Stop On Error</b>or <b>Keep Going On Error</b>.
Choosing <b>Keep Going On Error</b> will force the compiler to attempt to build all referenced projects even if the current project has errors.</dd>
<dt>Build Command</dt>
<dd>Controls which make is used.</dd>
<dt>Workbench Build Behavior</dt>
<dd>Controls which makefile target will be built depending on the scope of the build.</dd>
<dt>Build Setting</dt>
<dd>Controls whether the compiler will <b>Stop On Error</b> or <b>Keep
Going On Error</b>. Choosing <b>Keep Going On Error</b> will force the
compiler to attempt to build all referenced projects even if the
current project has errors.</dd>
<dt>Build Command</dt>
<dd>Controls which make is used.</dd>
<dt>Workbench Build Behavior</dt>
<dd>Controls which makefile target will be built depending on the
scope of the build.</dd>
</dl>
<p>For a Managed Make project, the project properties dialog enables you to manage the build configurations of your project. For additional information see:</p>
<p>For a Managed Make project, the project properties dialog enables
you to manage the build configurations of your project. For additional
information see:</p>
<ul>
<li><b>Reference &gt; C/C++ Project Properties &gt; Managed Make Projects</b></li>
<li><b>Reference &gt; C/C++ Project Properties &gt; Managed Make File Properties</b></li>
<li><b>Reference &gt; C/C++ Project Properties &gt; Managed Make
Projects</b></li>
<li><b>Reference &gt; C/C++ Project Properties &gt; Managed Make File
Properties</b></li>
</ul>
<h2>Viewing build information</h2>
<p>Build-related information is displayed as follows: </p>
<ul>
<li>The <b>Console</b> view displays the output of the make utility.</li>
<li>The <b>Tasks</b> view displays a list of compiler errors and warnings related to your projects. </li>
<li>For a Standard Make project, build actions display in the <b>Make Targets</b> view.</li>
<li>The <b>Console</b> view displays the output of the make utility.</li>
<li>The <b>Tasks</b> view displays a list of compiler errors and
warnings related to your projects. </li>
<li>For a Standard Make project, build actions display in the <b>Make
Targets</b> view.</li>
</ul>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="cdt_c_projects.htm">CDT Projects</a><br>
<a href="cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../tasks/cdt_o_build_task.htm">Building</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_properties.htm">Project Properties</a></p>
&nbsp;
<p>
<img src="../images/rh03_04.gif" ALT="Red Hat Copyright Statement"><br>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement">
<p><img src="../images/rh03_04.gif" alt="Red Hat Copyright Statement"><br>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</p>
</body>
</html>
</html>

View file

@ -1,15 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Additional Project Settings</h3>
<p>Click the <b>C/C++ Indexer</b> tab, ensure that the Full C/C++ Indexer is selected, otherwise search capabilities, and other tools that require search, will be disabled for your project.
<p>Click the <b>C/C++ Indexer</b> tab and ensure that the Full C/C++
Indexer is selected. Otherwise, search capabilities, and other tools
that require search, will be disabled for your project. </p>
<p>Click <b>Finish</b> to close the dialog box.</p>
</body>
</html>
</html>

View file

@ -1,25 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function newWin(url) {
window.open(url, 'hello_world_example', 'width=400, height=300, menubar=no, toolbar=no, status=no, resizable=yes, location=no, scrollbars=yes');}
</script>
</script>
</head>
<body>
<h3>Enter code</h3>
<p>Enter the code in the <a href="javascript:void(0)" onClick="newWin('hw_example.htm')" title="click here to get the code">main.cpp</a> file that was just created.
You can double click the <b>main.cpp</b> tab in the <b>Editor</b> view to expand the view. <br>
<i>Note: Leave a blank line at the end of the code, some compilers require one.</i></p>
<p>You will notice an asterisk in front of the file name on the tab in the <b>Editor</b> view, this tells you the file changed but has not been saved.</p>
<p>Enter the code in the <a href="javascript:void(0)"
onclick="newWin('hw_example.htm')" title="click here to get the code">main.cpp</a>
file that was just created.
You can double click the <b>main.cpp</b> tab in the <b>Editor</b>
view to expand the view. <br>
<i>Note: Leave a blank line at the end of the code, some compilers
require one.</i></p>
<p>You will notice an asterisk in front of the file name on the tab in
the <b>Editor</b> view. The asterisk indicates that the file has
changed but has not been saved.</p>
</body>
</html>
</html>

View file

@ -1,17 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Step through the code</h3>
<p>You will also see the <b>Outline</b> view has also been populated with objects created from your code. </p>
<p>If you select an item from the <b>Outline</b> view the corresponding text in the editor is highlighted.</p>
<p>You will also see the <b>Outline</b> view has also been populated
with objects created from your code. </p>
<p>If you select an item from the <b>Outline</b> view, the
corresponding text in the editor is highlighted.</p>
</body>
</html>
</html>

View file

@ -1,17 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Save the file</h3>
<p>Now save the main.cpp file, and build your project by typing <b>CTRL+B</b>.</p>
<p>You can read through the build messages in the <b>Console</b> view, the project should build successfully showing the following message:</br>
<tt>Build complete for project HelloWorld</tt></p>
<p>Now save the main.cpp file by clicking <span
style="font-weight: bold;">FILE &gt; SAVE</span>, and build your
project by typing <b>CTRL+B</b>.</p>
<p>You can read through the build messages in the <b>Console</b> view.
The project should build successfully, showing the following message:</p>
<p><tt>Build complete for project HelloWorld</tt></p>
</body>
</html>
</html>

View file

@ -1,16 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>View Executable</h3>
<p>Navigate to the <b>C/C++ Projects</b> view and expand the Binary object, you will now see the executables listed. <p>
<p>Navigate to the <b>C/C++ Projects</b> view and expand the Binary
object. You will now see the executables listed. </p>
<p></p>
</body>
</html>
</html>

View file

@ -1,16 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Run the application</h3>
<p>You can run your application within the C/C++ Perspective, to do so click <b>Run > Run...</b><p>
<p>You can run your application within the C/C++ Perspective. To do so
click <b>Run &gt; Run...</b></p>
<p></p>
</body>
</html>
</html>

View file

@ -1,18 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Run Configuration</h3>
<p>You should now see the <b>Run Configurations</b> dialog box, navigate to the <b>Configurations:</b> view, and then double click <b>C/C++ Local</b>.
This will create your Run Configuration. Select the new Run Configuration in the <b>Configurations:</b> view.</p>
<p>You should now see the <b>Run Configurations</b> dialog box,
navigate to the <b>Configurations:</b> view, and then double click <b>C/C++
Local</b> <span style="font-weight: bold;">Application</span>. This
will create your Run Configuration. Select the new Run Configuration,
named HelloWorld, in the <b>Configurations</b> view.</p>
<p>Now click the <b>Main</b> tab and then the <b>Search</b> button.</p>
</body>
</html>
</html>

View file

@ -1,16 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorial</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h3>Program Selection</h3>
<p>The <b>Program Selection</b> dialog box will appear, select the executable you would like to run and click <b>OK</b>.<p>
<p>The <b>Program Selection</b> dialog box will appear. Select the
executable you would like to run and click <b>OK</b>.</p>
<p></p>
</body>
</html>
</html>

View file

@ -1,53 +1,50 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building your project</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building your project</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Building your project</h1>
<p>Make output and build progress information is displayed in the Console view.
The Make Targets view displays makefile actions. The Tasks view displays compile warnings or
errors.</p>
<p>Make output and build progress information is displayed in the
Console view. The Make Targets view displays makefile actions. The
Tasks view displays compile warnings or errors.</p>
<p>To build your project:</p>
<ol>
<li>In the <b>C/C++ Projects</b> view, select the HelloWorld project.</li>
<li>Click <b>Project &gt; Build Project</b>.</li>
<p>If you get the error message:</p>
<p><samp>Exec error:Launching failed</samp></p>
<p>This error message means
that the CDT cannot locate the build command, usually <samp>make</samp>. Either your path is
not configured correctly or you do not have <samp>make</samp> installed on your system.</p>
<p>If you see the error message:</p>
<p><samp>Exec error:Launching failed</samp></p>
<p>then CDT cannot locate the build command, usually <samp>make</samp>.
Either your path is not configured correctly or you do not have <samp>make</samp>
installed on your system.</p>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a><br></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<a href="../concepts/cdt_c_build_over.htm">Build overview</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../tasks/cdt_o_build_task.htm">Building</a><br></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<a href="../tasks/cdt_o_build_task.htm">Building</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a><br></p>
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page,
C/C++ Properties window</a><br>
</p>
<p> <a href="cdt_w_debug.htm">
<img border="0" src="../images/ngnext.gif" width="16" height="16"></a> <b><a href="cdt_w_debug.htm">Next: Debugging your project</a></b></p>
<img border="0" src="../images/ngnext.gif" width="16" height="16"></a> <b><a
href="cdt_w_debug.htm">Next: Debugging your project</a></b></p>
<p align="left"> <a href="cdt_w_newmake.htm">
<img border="0" src="../images/ngback.gif" width="16" height="16"></a> <b><a href="cdt_w_newmake.htm">Back: Creating your makefile</a></b></p>
<img border="0" src="../images/ngback.gif" width="16" height="16"></a> <b><a
href="cdt_w_newmake.htm">Back: Creating your makefile</a></b></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,36 +1,42 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build</h1>
Customizes the options used for a specific file in your build configuration. Select a tab in the
Resource Configuration settings area to set a specific category of options.<p><img img src="../images/mfile_build.png" alt="C/C++ Project Properties, Managed Make File, Build"></p>
<p><dl>
<dt>Exclude from build</dt><dd>Excludes the selected file from being built with the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Resource Configuration settings</dt><dd>Edit individual file options.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to the settings of the selected configuration.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_tool_settings.htm">C++ Project Properties, Managed Make File, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a></p>
Customizes the options used for a specific file in your build
configuration. Select a tab in the Resource Configuration settings area
to set a specific category of options.
<p><img img="" src="../images/mfile_build.png"
alt="C/C++ Project Properties, Managed Make File, Build"></p>
<p></p>
<dl>
<dt>Exclude from build</dt>
<dd>Excludes the selected file from being built with the selected
build configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Resource Configuration settings</dt>
<dd>Sets file options which apply only to the selected file.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to the settings of the selected
configuration.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_mfile_tool_settings.htm">C++ Project Properties, Managed
Make File, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make
File, Info</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,34 +1,35 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Info</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Info</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed Make File, Info</h1>
<p><img img src="../images/mfile_info.png" alt="C/C++ Project Properties, Managed Make File, Info"></p>
<p><img img="" src="../images/mfile_info.png"
alt="C/C++ Project Properties, Managed Make File, Info"></p>
<dl>
<dt>Info</dt><dd>Shows file information.</dd>
<dt>Read only</dt><dd>You can set the file to be read only.</dd>
<dt>Derived</dt><dd>You can indicate that the file is derived from other resources.</dd>
<dt>Text file encoding</dt><dd>You can specify an alternate text encoding.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_build.htm">C++ Project Properties, Managed Make File, C/C++ Build</a><br>
<dt>Info</dt>
<dd>Shows file information.</dd>
<dt>Read only</dt>
<dd>Sets the file to be read only.</dd>
<dt>Derived</dt>
<dd>Specifies that the file is derived from other resources.</dd>
<dt>Text file encoding</dt>
<dd>Specifies an alternate text encoding.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_mfile_build.htm">C++ Project Properties, Managed Make
File, C/C++ Build</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,45 +1,67 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Custom Build Steps</h1>
Customizes the selected build configuration allowing the specification of a user defined build command step
for the selected file. In addition to the build command, the user may specify any additional input file(s)
dependencies, the output file(s) generated by the build step, a descriptive message to be displayed in the
build output when the command is executed, and a rule for how the custom build step should be applied with
respect to other tools defined in the configuration, if any. Custom build steps may be specified for any
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Custom
Build Steps</h1>
Customizes the selected build configuration allowing the specification
of a user defined build command step
for the selected file. In addition to the build command, the user may
specify any additional input file(s)
dependencies, the output file(s) generated by the build step, a
descriptive message to be displayed in the
build output when the command is executed, and a rule for how the
custom build step should be applied with
respect to other tools defined in the configuration, if any. Custom
build steps may be specified for any
file type, regardless of the project nature.
<p><img img src="../images/mfile_build_rcbs.png" alt="Resource Properties, Managed Make, C/C++ Build, Custom Build Steps"></p>
<p><dl>
<dt>Exclude from build</dt><dd>Excludes the selected file from being built with the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Resource Configuration settings, Custom Build Steps</dt><dd>Define a custom build step for the selected file.</dd>
<dt>Custom Build Step Applicability</dt><dd>Disable the custom build step for the selected file, or apply the custom build step overriding any other tools defined for the configuration.</dd>
<dt>Additional Input File Name(s)</dt><dd>A semicolon separated list of additional input files required by this build command. The selected file is included by default. Paths are interpreted as relative to the project directory.</dd>
<dt>Output File Name(s)</dt><dd>A semicolon separated list of output files produced by this build command. Paths are interpreted as relative to the build directory.</dd>
<dt>Command</dt><dd>A semicolon separated list of commands that will be executed to perform this build step.</dd>
<dt>Description</dt><dd>An announcement string which will be echoed in the build output when this build step is executed.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to the settings of the selected configuration.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a></p>
<p><img img="" src="../images/mfile_build_rcbs.png"
alt="Resource Properties, Managed Make, C/C++ Build, Custom Build Steps"></p>
<p></p>
<dl>
<dt>Exclude from build</dt>
<dd>Excludes the selected file from being built with the selected
build configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Resource Configuration settings, Custom Build Steps</dt>
<dd>Defines a custom build step for the selected file.</dd>
<dt>Custom Build Step Applicability</dt>
<dd>Disables the custom build step for the selected file, or applies
the custom build step, overriding any other tools defined for the
configuration.</dd>
<dt>Additional Input File Name(s)</dt>
<dd>Specifies a semicolon separated list of additional input files
required by this build command. The selected file is included by
default. Paths are interpreted as relative to the project directory.</dd>
<dt>Output File Name(s)</dt>
<dd>Specifies a semicolon separated list of output files produced by
this build command. Paths are interpreted as relative to the build
directory.</dd>
<dt>Command</dt>
<dd>Specifies a semicolon separated list of commands that will be
executed to perform this build step.</dd>
<dt>Description</dt>
<dd>Specifies an announcement string which will be echoed in the
build output when this build step is executed.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to the settings of the selected
configuration.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make
File, Info</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,35 +1,40 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Tool Settings</h1>
Customizes the tools and tool options used by the selected file in your build configuration.
<p><img img src="../images/mfile_build.png" alt="C/C++ Project Properties, Managed Make File, Build"></p>
<p><dl>
<dt>Exclude from build</dt><dd>Excludes the selected file from being built with the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Resource Configuration settings, Tool Settings</dt><dd>Edit individual tool options for the selected file.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to the settings of the selected configuration.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a></p>
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Tool
Settings</h1>
Customizes the tools and tool options used by the selected file in your
build configuration.
<p><img img="" src="../images/mfile_build.png"
alt="C/C++ Project Properties, Managed Make File, Build"></p>
<p></p>
<dl>
<dt>Exclude from build</dt>
<dd>Excludes the selected file from being built with the selected
build configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Resource Configuration settings, Tool Settings</dt>
<dd>Sets individual tool options for the selected file.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to the settings of the selected
configuration.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make
File, Info</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,63 +1,93 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build</h1>
Customizes the options used in your build configuration. Select a tab in the
Configuration Settings area to set a specific category of options.<p><img img src="../images/mprop_build.png" alt="C/C++ Project Properties, Managed, Build"></p>
<p><dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add and remove configurations.</dd>
<dt>Configuration Settings</dt><dd>Edit individual options.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
Customizes the options used in your build configuration. Select a tab
in the Configuration Settings area to set a specific category of
options.
<p><img img="" src="../images/mprop_build.png"
alt="C/C++ Project Properties, Managed, Build"></p>
<p></p>
<dl>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list
provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings</dt>
<dd>Sets build options for the configuration.</dd>
<dt>Restore Defaults</dt>
<dd>Resets any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mfile_build.htm">C++ Project Properties, Managed Make File, C/C++ Build</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<a href="cdt_u_mfile_build.htm">C++ Project Properties, Managed Make
File, C/C++ Build</a>
<p><img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,63 +1,91 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Build Settings</h1>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Build Settings</h1>
Customizes your build configuration command and output settings.
<p><img img src="../images/mprop_build_settings.png" alt="C/C++ Project Properties, Managed, Build"></p>
<p><dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Build Settings</dt><dd>You can change the build
command, build flags, the name of the build goal, and whether to expand build environment macros in the generated make file.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img img="" src="../images/mprop_build_settings.png"
alt="C/C++ Project Properties, Managed, Build"></p>
<p></p>
<dl>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings, Build Settings</dt>
<dd>Sets the build command, build flags, the name of the build goal,
and whether to expand build environment macros in the generated make
file.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,67 +1,91 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Builders</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Builders</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, Builders</h1>
<p>You can select which Builders to enable for this project and in which order they are used.</p>
<p><img img src="../images/mprop_builders.png" alt="C/C++ Project Properties, Managed, Builders"></p>
<p><dl>
<dt>Builders</dt><dd>Select which Builders to enable.</dd>
<dt>New..</dt><dd>Add a new builder.</dd>
<dt>Import..</dt><dd>Import a builder.</dd>
<dt>Edit..</dt><dd>Edit a builder.</dd>
<dt>Remove</dt><dd>Remove a builder.</dd>
<dt>Up</dt><dd>Move the currently selected builder higher in the list.</dd>
<dt>Down</dt><dd>Move the currently selected builder lower in the list.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p>You can select which Builders to enable for this project and in
which order they are used.</p>
<p><img img="" src="../images/mprop_builders.png"
alt="C/C++ Project Properties, Managed, Builders"></p>
<p></p>
<dl>
<dt>Builders</dt>
<dd>Selects which Builders to enable.</dd>
<dt>New...</dt>
<dd>Adds a new builder.</dd>
<dt>Import...</dt>
<dd>Imports a builder.</dd>
<dt>Edit...</dt>
<dd>Edits a builder.</dd>
<dt>Remove</dt>
<dd>Removes a builder.</dd>
<dt>Up</dt>
<dd>Moves the currently selected builder higher in the list.</dd>
<dt>Down</dt>
<dd>Moves the currently selected builder lower in the list.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,83 +1,100 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Build Steps</h1>
Customizes the selected build configuration allowing the specification of user defined build command steps, as
well as a descriptive message to be displayed in the
build output, immediately prior to and immediately after normal build processing
executes.
<p><img img src="../images/mprop_dcbs.png" alt="Properties, Managed Make, C/C++ Build, Build Steps"></p>
<p><dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Allows the selection of the active build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>You can add, remove and rename configurations.</dd>
<dt>Pre-build Step</dt>
<dt>&nbsp;&nbsp;&nbsp; Command</dt><dd>A command, or a list of semicolon separated
commands, to be executed immediately prior to execution of the build.</dd>
<dt>&nbsp;&nbsp;&nbsp; Description</dt><dd>Optional descriptive text that is
associated with the pre-build step to be displayed in the build output
immediately prior to execution of the pre-build step command or commands.</dd>
<dt>Post-build Step</dt>
<dt>&nbsp;&nbsp;&nbsp; Command</dt><dd>A command, or a list of semicolon separated
commands, to be executed immediately after the execution of the build.</dd>
<dt>&nbsp;&nbsp;&nbsp; Description</dt><dd>Optional descriptive text that is
associated with the post-build step to be displayed in the build output
immediately prior to execution of the post-build step command or commands.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default
setting</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Build Steps</h1>
Customizes the selected build configuration allowing the specification
of user defined build command steps, as well as a descriptive message
to be displayed in the
build output, immediately prior to and immediately after normal build
processing executes.
<p><img img="" src="../images/mprop_dcbs.png"
alt="Properties, Managed Make, C/C++ Build, Build Steps"></p>
<p></p>
<dl>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, rename and manages configurations.</dd>
<dt>Pre-build Step</dt>
<dt>&nbsp;&nbsp;&nbsp; Command</dt>
<dd>Specifies a command, or a list of semicolon separated commands,
to be executed immediately prior to execution of the build.</dd>
<dt>&nbsp;&nbsp;&nbsp; Description</dt>
<dd>Specifies optional descriptive text that is associated with the
pre-build step to be displayed in the build output immediately prior to
execution of the pre-build step command or commands.</dd>
<dt>Post-build Step</dt>
<dt>&nbsp;&nbsp;&nbsp; Command</dt>
<dd>Specifies a command, or a list of semicolon separated commands,
to be executed immediately after the execution of the build.</dd>
<dt>&nbsp;&nbsp;&nbsp; Description</dt>
<dd>Specifies optional descriptive text that is associated with the
post-build step to be displayed in the build output immediately prior
to execution of the post-build step command or commands.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<h2></h2>
<h2>Detailed Specification</h2>
<p>To ensure reasonable custom build step behavior, sensible input must be
provided when specifying custom build step input. Custom build steps are not
verified for correctness in any regard and are passed exactly as entered into
the build stream. <br>
<p>To ensure reasonable custom build step behavior, sensible input must
be provided when specifying custom build step input. Custom build steps
are not verified for correctness in any regard and are passed exactly
as entered into the build stream. <br>
<br>
In the descriptive text, below, the term &quot;main build&quot; is defined as the sequence
of commands to be executed when a build is invoked, not including pre-build or
post-build steps.<br>
In the descriptive text, below, the term "main build" is defined as the
sequence of commands to be executed when a build is invoked, not
including pre-build or post-build steps.<br>
<br>
The pre-build step is not executed if the state of the main build is determined
to be up to date; otherwise it is executed. An attempt to execute the main build
will occur regardless of the success or failure of executing the pre-build step.
The pre-build step is not executed if the state of the main build is
determined to be up to date; otherwise it is executed. An attempt to
execute the main build will occur regardless of the success or failure
of executing the pre-build step.
<br>
<br>
The post-build step is not executed if the state of the main build is determined
to be up to date. It will be executed only if the main-build has executed
successfully. </p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
The post-build step is not executed if the state of the main build is
determined to be up to date. It will be executed only if the main-build
has executed successfully. </p>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make
File, Info</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,62 +1,82 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, C/C++ Documentation</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, C/C++ Documentation</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Documentation</h1>
<p>You can select which installed documentation to use for your project.</p>
<p><img img src="../images/mprop_documentation.png" alt="C/C++ Project Properties, Managed, C/C++ Documentation"></p>
<p><dl>
<dt>Help Books</dt><dd>Select the help books to use for this project.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img img="" src="../images/mprop_documentation.png"
alt="C/C++ Project Properties, Managed, C/C++ Documentation"></p>
<p></p>
<dl>
<dt>Help Books</dt>
<dd>Sets the help books to use for this project.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,12 +1,11 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<style>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<style>
<!--
li.MsoNormal
{mso-style-parent:"";
@ -15,179 +14,245 @@
font-family:"Times New Roman";
margin-left:0in; margin-right:0in; margin-top:0in}
-->
</style>
</style>
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Environment</h1>
Customizes the environment variables to be used in building your build configuration.<p>
<img img src="../images/mprop_env.png" alt="C/C++ Project Properties, Managed, C/C++ Build, Environment"></p>
<p><dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings</dt><dd>You can add, remove and edit
environment variables for a
project or configuration.&nbsp; Each tab contains two tables - one for user-defined
environment variables and one for non user-defined environment
variables.&nbsp; Each
table contains two columns<b>:</b><p><b>Name</b> of the environment variable</p>
<p><b>Value </b>of the environment variable.&nbsp; </p>
<p>You can view all environment variables that are not user-defined in the <b>System
Variables</b> table.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;</span><span style="font-style: normal; font-variant: normal; font-weight: normal">You</span>
can choose to also display all variables defined for lower-precedence contexts
in the <b>System Variables</b> table by checking the <b>Show parent level
variables</b> checkbox. System variables are read-only.</p>
<p class="MsoNormal">You can view all user-defined variables in the <b>User
Variables</b> table.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;
</span>A user-defined variable overrides a non user-defined variable of the same
name for the given level.&nbsp; Overridden variables are displayed in bold in
the <b>System Variables</b> table.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
Customizes the environment variables to be used in building your build
configuration.
<p><img img="" src="../images/mprop_env.png"
alt="C/C++ Project Properties, Managed, C/C++ Build, Environment"></p>
<p></p>
<dl>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings</dt>
<dd>Adds, removes and edits environment variables for a project or
configuration.&nbsp; Each tab contains two tables - one for
user-defined environment variables and one for non user-defined
environment variables.&nbsp; Each table contains two columns<b>:</b>
<p><b>Name</b> of the environment variable</p>
<p><b>Value </b>of the environment variable.&nbsp; </p>
<p>You can view all environment variables that are not user-defined
in the <b>System Variables</b> table.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;</span><span
style="font-style: normal; font-variant: normal; font-weight: normal;">You</span>
can choose to also display all variables defined for lower-precedence
contexts in the <b>System Variables</b> table by checking the <b>Show
parent level variables</b> checkbox. System variables are read-only.</p>
<p class="MsoNormal">You can view all user-defined variables in the
<b>User Variables</b> table.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;
</span>A user-defined variable overrides a non user-defined
variable of the same name for the given level.&nbsp; Overridden
variables are displayed in bold in the <b>System Variables</b> table. </p>
</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<h2>Detailed Specification</h2>
<p style="margin-top: 15px; margin-bottom: 0">Users and tool-chain integrators
can define the set of environment variables to be used while the build process
is executing. </p>
<p class="MsoNormal" style="margin-top: 0; margin-bottom: 0">Since the
environment variable names are case sensitive on Unix-like systems and case
insensitive on Windows systems, the Managed Build System (MBS) will treat the variable names in the same manner as the host system.</p>
<p style="margin-top: 15px; margin-bottom: 0pt;">Users and tool-chain
integrators can define the set of environment variables to be used
while the build process is executing. </p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;">Since
the environment variable names are case sensitive on Unix-like systems
and case insensitive on Windows systems, the Managed Build System (MBS)
will treat the variable names in the same manner as the host system.</p>
<ul>
<li>
<p class="MsoNormal" style="margin-top: 10px; margin-bottom: 0">MBS will
allow tool-integrators and users to specify multiple variables whose names
differ only in case on systems that support case sensitive variable names
and will not allow them to do that on Windows systems. </li>
<li>
<p class="MsoNormal" style="margin-top: 10px; margin-bottom: 0">MBS will
also treat variable names as case sensitive (on Unix-like systems) or case
insensitive (on Windows systems) in its own operations (overriding a
lower-level variable, etc.)</li>
<li>
<p class="MsoNormal" style="margin-top: 10px; margin-bottom: 0pt;">MBS
will allow tool-integrators and users to specify multiple variables
whose names differ only in case on systems that support case sensitive
variable names and will not allow them to do that on Windows systems. </p>
</li>
<li>
<p class="MsoNormal" style="margin-top: 10px; margin-bottom: 0pt;">MBS
will also treat variable names as case sensitive (on Unix-like systems)
or case insensitive (on Windows systems) in its own operations
(overriding a lower-level variable, etc.) </p>
</li>
</ul>
<p class="MsoNormal"><span lang="EN-US">Build Environment variables can be
specified at several levels:</span></p>
<p class="MsoNormal"><span lang="EN-US">Build Environment variables can
be specified at several levels:</span></p>
<blockquote>
<p class="MsoNormal" style="margin-top: 0; margin-bottom: 0">
<span lang="EN-US">1.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Configuration level – variables specific to the selected configuration</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in; margin-top: 0; margin-bottom: 0">
<span lang="EN-US">2.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Project level – variables specific to the selected project and common
for all project configurations</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in; margin-top: 0; margin-bottom: 0">
<span lang="EN-US">3.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Workspace level – variables specific to the current workspace</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in; margin-top: 0; margin-bottom: 0">
<span lang="EN-US">4.<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>System environment passed to eclipse</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"> <span
lang="EN-US">1.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Configuration level – variables specific to the selected
configuration</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt;">
<span lang="EN-US">2.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Project level – variables specific to the selected project and
common for all project configurations</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt;">
<span lang="EN-US">3.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Workspace level – variables specific to the current workspace</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt;">
<span lang="EN-US">4.<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>System environment passed to eclipse</span></p>
</blockquote>
<p class="MsoNormal"><span lang="EN-US">When running the build utility for the
selected configuration, the process' total environment variables set will be
generated, including variables from all specified levels. Levels have
precedence over each other as specified in the above list, so for example if
configuration level and workspace level have a variable of the same name, the
configuration variable will take precedence, etc.</span></p>
<p style="margin-bottom: 0">Users can create and delete environment variables
for any given project configuration, for the entire project or for the entire
workspace.</p>
<p style="margin-bottom: 0">To create a new variable the &quot;New&quot; button should be
pressed. The dialog will appear representing the variable definition.</p>
<p style="margin-bottom: 0">
<img border="0" src="../images/mprop_env_new_repl.PNG" width="433" height="223"></p>
<p style="margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0">A variable definition contains the name, the value, the
delimiter and the &quot;operation&quot; <span lang="EN-US">to perform on the
variable of the same name defined at the lower-precedence level. The following
"operations" are defined:&nbsp;</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: 53.25pt; margin-top: 0">
<span lang="EN-US" style="font-family: Symbol">·<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;</span></span><span lang="EN-US">append&quot;:&nbsp; If the variable already exists,
add the user-specified value to the end of any existing value that the
environment variable has.&nbsp; If the variable does not yet exist, create the
variable and set it to the user-specified value.</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: 53.25pt; margin-top: 0">
<span lang="EN-US" style="font-family: Symbol">·<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span lang="EN-US">&quot;prepend&quot;:&nbsp; If the variable already
exists, add the user-specified value to beginning of any existing value that the
environment variable has.&nbsp; If the variable does not yet exist, create the
variable and set it to the user-specified value.</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: 53.25pt; margin-top: 0">
<span lang="EN-US" style="font-family: Symbol">·<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;</span></span><span lang="EN-US">replace&quot;:&nbsp; If the variable already
exists, set the value to the user-specified value.&nbsp; If the variable does not yet
exist, create the variable and set it to the user-specified value.</span></p>
<p class="MsoNormal" style="text-indent: -.25in; margin-left: 53.25pt; margin-top: 0">
<span lang="EN-US" style="font-family: Symbol">·<span style="font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span lang="EN-US">&quot;delete&quot;:&nbsp; If the variable already exists,
remove the variable.</span></p>
<p>The resulting value of the variable used for the build process will be
calculated by querying all levels from bottom to top and performing the
operations for the variables defined at those levels.</p>
<p>The &quot;Name&quot; field contains the list of variables that are already defined. A user can
choose any variable from the list or enter a new variable name. When the
variable from the list is chosen or the name typed by the user matches already
defined variable name, the other fields of the dialog get filled with the
current value, delimiter and operation of that variable.</p>
<p>When the &quot;replace&quot; operation is selected, the &quot;Value&quot; field is used to
specify the variable value.</p>
<p>When either the &quot;prepend&quot; or &quot;append&quot; operation is selected, the &quot;Value&quot;
field becomes grayed and the &quot;Prepended/Appended value&quot; field becomes visible
that allows user to specify the value to be prepended/appended. The resulting
variable value will be automatically calculated and displayed in the &quot;Value&quot;
field. The delimiter to be used with append/prepend operations may be
specified in the &quot;Delimiter&quot; field.</p>
<p>
<img border="0" src="../images/mprop_env_new_prep.png" width="433" height="223"></p>
<p>When the &quot;delete&quot; operation is selected, the &quot;Value&quot;, &quot;Delimiter&quot; and &quot;Prepended/Appended
value&quot; field becomes inaccessible.</p>
<p>When performing the variable value calculation the variable name case
sensitivity will be taken in account. That is on Windows systems the variables of
the different levels or provided by different suppliers whose names differ only
in case will be treated as the same variable, while on Unix-like systems where
case sensitive variable names are supported variables whose names will differ
only in case will be treated as different variables. </p></p>
<p style="margin-top: 0; margin-bottom: 0"><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<p style="margin-top: 0; margin-bottom: 0"><a href="cdt_o_mproj_pref.htm">Managed Build Project preferences</a></p>
<p style="margin-top: 0; margin-bottom: 0"><a href="cdt_o_mproj_pref_env.htm">Managed Build Project preferences, Environment</a></p>
<p style="margin-top: 0; margin-bottom: 0"><a href="cdt_o_mproj_pref_macro.htm">Managed Build Project preferences, Macros</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<p class="MsoNormal"><span lang="EN-US">When running the build utility
for the selected configuration, the process' total environment
variables set will be generated, including variables from all specified
levels. Levels have precedence over each other as specified in the
above list. So, for example, if configuration level and workspace level
have a variable of the same name, the configuration variable will take
precedence, etc.</span></p>
<p style="margin-bottom: 0pt;">Users can create and delete environment
variables for any given project configuration, for the entire project
or for the entire workspace.</p>
<p style="margin-bottom: 0pt;">To create a new variable the "New"
button should be pressed. A dialog box representing the variable
definition will appear.<br>
</p>
<p style="margin-bottom: 0pt;">
<img border="0" src="../images/mprop_env_new_repl.PNG" width="433"
height="223"></p>
<p style="margin-bottom: 0pt;">&nbsp;</p>
<p style="margin-top: 0pt;">A variable definition contains the name,
the value, the delimiter and the "operation" <span lang="EN-US">to
perform on the variable of the same name defined at the
lower-precedence level. The following "operations" are defined:&nbsp;</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 53.25pt; margin-top: 0pt;">
<span lang="EN-US" style="font-family: Symbol;">·<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"</span></span><span lang="EN-US">append":&nbsp; If the variable
already exists, add the user-specified value to the end of any existing
value that the environment variable has.&nbsp; If the variable does not
yet exist, create the variable and set it to the user-specified value.</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 53.25pt; margin-top: 0pt;">
<span lang="EN-US" style="font-family: Symbol;">·<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span lang="EN-US">"prepend":&nbsp; If the variable
already exists, add the user-specified value to the beginning of any
existing value that the environment variable has.&nbsp; If the variable
does not yet exist, create the variable and set it to the
user-specified value.</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 53.25pt; margin-top: 0pt;">
<span lang="EN-US" style="font-family: Symbol;">·<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"</span></span><span lang="EN-US">replace":&nbsp; If the variable
already exists, set the value to the user-specified value.&nbsp; If the
variable does not yet exist, create the variable and set it to the
user-specified value.</span></p>
<p class="MsoNormal"
style="text-indent: -0.25in; margin-left: 53.25pt; margin-top: 0pt;">
<span lang="EN-US" style="font-family: Symbol;">·<span
style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span lang="EN-US">"delete":&nbsp; If the variable
already exists, remove the variable.</span></p>
<p>The resulting value of the variable used for the build process will
be calculated by querying all levels from bottom to top and performing
the operations for the variables defined at those levels.</p>
<p>The "Name" field contains the list of variables that are already
defined. A user can choose any variable from the list or enter a new
variable name. When the variable from the list is chosen or the name
typed by the user matches already defined variable name, the other
fields of the dialog get filled in with the current value, delimiter
and operation of that variable.</p>
<p>When the "replace" operation is selected, the "Value" field is used
to specify the variable value.</p>
<p>When either the "prepend" or "append" operation is selected, the
"Value" field becomes grayed and the "Prepended/Appended value" field
becomes visible that allows user to specify the value to be
prepended/appended. The resulting variable value will be automatically
calculated and displayed in the "Value" field. The delimiter to be used
with append/prepend operations may be specified in the "Delimiter"
field.</p>
<p>
<img border="0" src="../images/mprop_env_new_prep.png" width="433"
height="223"></p>
<p>When the "delete" operation is selected, the "Value", "Delimiter"
and "Prepended/Appended value" field becomes inaccessible.</p>
<p>When performing the variable value calculation the variable name
case sensitivity will be taken in account. That is, on Windows systems,
the variables of the different levels or provided by different
suppliers with names that differ only in case will be treated as the
same variable. Conversely, on Unix-like systems, where case sensitive
variable names are supported, variables with names that differ only in
case will be treated as different variables. </p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><img border="0"
src="../images/ngref.gif" alt="Related reference" width="143"
height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><a
href="cdt_o_mproj_pref.htm">Managed Build Project preferences</a></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><a
href="cdt_o_mproj_pref_env.htm">Managed Build Project preferences,
Environment</a></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><a
href="cdt_o_mproj_pref_macro.htm">Managed Build Project preferences,
Macros</a></p>
<p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,62 +1,86 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, File Types</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, File Types</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ File Types</h1>
<p>You can view a list of file types on the File Types page of a C/C++ project's properties window.</p>
<p><img img src="../images/mprop_file_types.png" alt="C/C++ Project Properties, Managed, C/C++ File Types"></p>
<p><dl>
<dt>Use workspace settings</dt><dd>Select this to use the Managed workspace settings.</dd>
<dt>Use Project Settings</dt><dd>Select this option to use project settings, or add or remove specific file types.</dd>
<dt>New...</dt><dd>Add a new file type.</dd>
<dt>Remove</dt><dd>Remove a listed file type.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p>You can view a list of file types on the File Types page of a C/C++
project's properties window.</p>
<p><img img="" src="../images/mprop_file_types.png"
alt="C/C++ Project Properties, Managed, C/C++ File Types"></p>
<p></p>
<dl>
<dt>Use workspace settings</dt>
<dd>Enables the use of the Managed workspace settings.</dd>
<dt>Use Project Settings</dt>
<dd>Enables the use of project settings, or the addition or removal
of specific file types.</dd>
<dt>New...</dt>
<dd>Adds a new file type.</dd>
<dt>Remove</dt>
<dd>Removes a listed file type.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,62 +1,86 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Indexer</h1>
<p>You can select which C/C++ Indexer to use for your project. The indexer is necessary for search and related features, like content assist.</p>
<p><img img src="../images/mprop_indexer.png" alt="C/C++ Project Properties, Managed, C/C++ Indexer"></p>
<p><dl>
<dt>Available Indexers</dt><dd>Select the Indexer to use for this project, or <b>No Indexer</b> to disable indexing. Some indexers will display additional options below the indexer selection box.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p>You can select which C/C++ Indexer to use for your project. The
indexer is necessary for search and related features, like content
assist.</p>
<p><img img="" src="../images/mprop_indexer.png"
alt="C/C++ Project Properties, Managed, C/C++ Indexer"></p>
<p></p>
<dl>
<dt>Available Indexers</dt>
<dd>Specifies the Indexer to use for this project; <b>No Indexer</b>
disables indexing. Some indexers will display additional options below
the indexer selection box.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,62 +1,85 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Info</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Info</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, Info</h1>
<p><img img src="../images/mprop_info.png" alt="C/C++ Project Properties, Managed, Info"></p>
<p><img img="" src="../images/mprop_info.png"
alt="C/C++ Project Properties, Managed, Info"></p>
<dl>
<dt>Info</dt><dd>Shows project information.</dd>
<dt>Default encoding for text files</dt><dd>You can specify an alternate text encoding.</dd>
<dt>New text file line delimiter</dt><dd>You can specify the line delimiter.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<dt>Info</dt>
<dd>Shows project information.</dd>
<dt>Default encoding for text files</dt>
<dd>Sets an alternate text encoding.</dd>
<dt>New text file line delimiter</dt>
<dd>Specifies the line delimiter.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

File diff suppressed because it is too large Load diff

View file

@ -1,81 +1,100 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Binary Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Binary Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Binary Parser</h1>
<p>You can select the Binary Parsers you require for the project. </p>
<p>To ensure the accuracy of the C/C++ Projects view and the ability to
successfully run and debug your programs. After you select the correct parser
for your development environment and build your project, you can view the
<p>You can select the Binary Parsers you require for a project to
ensure the accuracy of the C/C++ Projects view and to successfully run
and debug your programs. After you select the correct parser for your
development environment and build your project, you can view the
symbols of the object file in the C/C++ Projects view.</p>
<p><img img src="../images/mprop_binaryp.png" alt="C/C++ Project Properties, Managed, Binary Parser"></p>
<p><img img="" src="../images/mprop_binaryp.png"
alt="C/C++ Project Properties, Managed, Binary Parser"></p>
<dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Binary Parser</dt>
<dd>Select a binary parser from the list.</dd>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings, Binary Parser</dt>
<dd>Specifies a binary parser from the list provided.</dd>
<dt>Binary Parser Options</dt>
<dd>If a binary parser has parser options you can define them in this section.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
<dd>If a binary parser has parser options,&nbsp; defines them.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../tasks/cdt_t_proj_parser.htm">Selecting a binary parser</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,26 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Error Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Error Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Error Parsers</h1>
<p>Customizes the list of the filters that detect error patterns in the build output log.</p>
<p><img img src="../images/mprop_errorp.png" alt="C/C++ Project Properties, Managed, Error Parser"></p>
<p>Customizes the list of the filters that detect error patterns in the
build output log.</p>
<p><img img="" src="../images/mprop_errorp.png"
alt="C/C++ Project Properties, Managed, Error Parser"></p>
<dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings, Error Parsers</dt>
<dd>Lists the various error parsers which can be enabled or disabled.</dd>
<dt>Up</dt>
@ -31,52 +30,75 @@
<dd>Selects all error parsers.</dd>
<dt>Unselect All</dt>
<dd>Clears all error parsers.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../tasks/cdt_t_proj_error_parser.htm">Filtering errors</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,60 +1,77 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project, Managed, Project References </title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project, Managed, Project References</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, Project References</h1>
<p><img img src="../images/mprop_proref.png" alt="C/C++ Project, Managed, Project References "></p>
<p><dl>
<dt>Project references for &lt;project&gt;:</dt><dd>Select the projects required to build this project.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img img="" src="../images/mprop_proref.png"
alt="C/C++ Project, Managed, Project References "></p>
<p></p>
<dl>
<dt>Project references for &lt;project&gt;:</dt>
<dd>Specifies the projects required to build this project.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
</p>
<p><img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>
</html>

View file

@ -1,63 +1,90 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Tool Settings</h1>
<h1>C/C++ Project Properties, Managed, C/C++ Build, Tool Settings</h1>
Customizes the tools and tool options used in your build configuration.
<p><img img src="../images/mprop_build.png" alt="C/C++ Project Properties, Managed, Build"></p>
<p><dl>
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Tool Settings</dt><dd>Edit individual tool options.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img img="" src="../images/mprop_build.png"
alt="C/C++ Project Properties, Managed, Build"></p>
<p></p>
<dl>
<dt>Project Type:</dt>
<dd>Displays the type of project that is built by the selected build
configuration.</dd>
<dt>Configuration:</dt>
<dd>Specifies the selected build configuration from the list provided.</dd>
<dt>Manage...</dt>
<dd>Adds, removes, renames and manages configurations.</dd>
<dt>Configuration Settings, Tool Settings</dt>
<dd>Sets individual tool options.</dd>
<dt>Restore Defaults</dt>
<dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt>
<dd>Applies any changes.</dd>
</dl>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard,
Builders</a><br>
<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard,
File Types</a><br>
<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard,
Include Paths and Symbols</a><br>
<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard,
Indexer</a><br>
<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make
Builder</a><br>
<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard,
Error Parser</a><br>
<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard,
Binary Parser</a><br>
<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard,
Discovery Options</a><br>
<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard,
Source</a><br>
<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard,
Output</a><br>
<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard,
Projects</a><br>
<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard,
Libraries</a><br>
<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard,
Path Containers</a><br>
<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project
References</a><br>
<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mfile_tool_settings.htm">C++ Project Properties, Managed Make File, C/C++ Build, Tool Settings</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed,
Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++
Build</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties,
Managed, C/C++ Build, Build Settings</a><br>
<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++
Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++
Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed,
C/C++ Build, Binary Parser</a><br>
<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++
Build, Environment</a><br>
<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++
Build, Macros</a><br>
<a href="cdt_u_mprop_documentation.htm">C++ Project Properties,
Managed, C/C++ Documentation</a><br>
<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed,
C/C++ File Types</a><br>
<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed,
C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project
References</a></p>
<a href="cdt_u_mfile_tool_settings.htm">C++ Project Properties, Managed
Make File, C/C++ Build, Tool Settings</a>
<p><img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"> </p>
</body>
</html>

View file

@ -1,65 +1,69 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, C/C++ Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, C/C++ Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>New Project Wizard - Managed Make, C/C++ Indexer</h1>
<p>You can select which C/C++ Indexer to use for your project from this page of the wizard. The indexer is necessary for search and related features, like content assist.</p>
<p><img src="../images/new_proj_wz_man_indexer.png" alt="New Project Wizard"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Available Indexers</b></td>
<td>Select the Indexer to use for this project, or <b>No Indexer</b> to disable indexing. Some indexers will display additional options below the indexer selection box.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p>You can select which C/C++ Indexer to use for your project from this
page of the wizard. The indexer is necessary for search and related
features, like content assist.</p>
<p><img src="../images/new_proj_wz_man_indexer.png"
alt="New Project Wizard"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Available Indexers</b></td>
<td>Selects the Indexer to use for this project; <b>No Indexer</b>
disables indexing. Some indexers will display additional options below
the indexer selection box.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a
Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_binary.htm">Standard Make, Binary Parser</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,87 +1,85 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Error Parsers</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Error Parsers</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>New Project Wizard - Managed Make, Error Parsers</h1>
<p>You can select which error parsers to use and in which order they are used for your project.</p>
<p><img src="../images/new_proj_wz_man_error.png" alt="New Project Wizard, Error Parser"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Error Parsers</b></td>
<td>You can select which Error Parsers to enable from this window.</td>
</tr>
<tr>
<td><b>Up</b></td>
<td>Moves the currently selected Error Parser higher in the ordered list.</td>
</tr>
<tr>
<td><b>Down</b></td>
<td>Moves the currently selected Error Parser lower in the ordered list.</td>
</tr>
<tr>
<td><b>Select All</b></td>
<td>Selects all Error Parsers.</td>
</tr>
<tr>
<td><b>Unselect All</b></td>
<td>Unselects all Error Parsers.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p>You can select which error parsers to use and in which order they
are used for your project.</p>
<p><img src="../images/new_proj_wz_man_error.png"
alt="New Project Wizard, Error Parser"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Error Parsers</b></td>
<td>Selects which Error Parsers to enable.</td>
</tr>
<tr>
<td><b>Up</b></td>
<td>Moves the currently selected Error Parser higher in the
ordered list.</td>
</tr>
<tr>
<td><b>Down</b></td>
<td>Moves the currently selected Error Parser lower in the
ordered list.</td>
</tr>
<tr>
<td><b>Select All</b></td>
<td>Selects all Error Parsers.</td>
</tr>
<tr>
<td><b>Unselect All</b></td>
<td>Unselects all Error Parsers.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a
Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_cindexer.htm">Managed Make, C/C++ Indexer</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_binary.htm">Standard Make, Binary Parser</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,74 +1,78 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Name</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Name</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>New Project Wizard - Managed Make, Name</h1>
<p>Select a name for the project. You can also enter a new path for your project by deselecting the <b>Use Default Location</b> checkbox and entering the new path in the <b>Location</b> text box.</p>
<p><img src="../images/new_proj_wz_man_name.png" alt="New Project Wizard, Managed Make, Name"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Name</b></td>
<td>Specifies the name of the project.</td>
</tr>
<tr>
<td><b>Use Default Location</b></td>
<td>When selected the new project will be created in the default workspace location.</td>
</tr>
<tr>
<td><b>Directory</b></td>
<td>If <b>Use Default Location</b> is not selected, enter the location where the project is to be created.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p>Select a name for the project. You can also enter a new path for
your project by deselecting the <b>Use Default Location</b> checkbox
and entering the new path in the <b>Location</b> text box.</p>
<p><img src="../images/new_proj_wz_man_name.png"
alt="New Project Wizard, Managed Make, Name"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Name</b></td>
<td>Specifies the name of the project.</td>
</tr>
<tr>
<td><b>Use Default Location</b></td>
<td>When selected, creates the new project in the default
workspace location.</td>
</tr>
<tr>
<td><b>Directory</b></td>
<td>If <b>Use Default Location</b> is not selected, specifies
the location where the project is to be created.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a
Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_cindexer.htm">Managed Make, C/C++ Indexer</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_binary.htm">Standard Make, Binary Parser</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,65 +1,65 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>New Project Wizard - Managed Make, Referenced Projects</h1>
<p>Select project references from your workspace.</p>
<p><img src="../images/new_proj_wz_man_proj.png" alt="New Project Wizard, Managed Make, Referenced Projects"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Referenced C/C++ Projects</b></td>
<td>If you have any other projects in your workspace, you can select them as references for this new C or C++ project.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p><img src="../images/new_proj_wz_man_proj.png"
alt="New Project Wizard, Managed Make, Referenced Projects"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Referenced C/C++ Projects</b></td>
<td>If you have any other projects in your workspace, sets them
as references for this new C or C++ project.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a
Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_cindexer.htm">Managed Make, C/C++ Indexer</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_binary.htm">Standard Make, Binary Parser</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,69 +1,74 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Select a Target</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Managed Make, Select a Target</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>New Project Wizard - Managed Make, Select a Project Type</h1>
<p>You can select the type of project and build configurations from this page of the wizard.</p>
<p><img src="../images/new_proj_wz_man_target.png" alt="New Project Wizard, Managed Make, Select a Project Type"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Project Type</b></td>
<td>You can select a project type from the drop down list.</td>
</tr>
<tr>
<td><b>Configurations</b></td>
<td>Specifies which build configurations will be supported for your project.</td>
</tr>
<tr>
<td><b>Show All Project Types</b></td>
<td>If selected, all known project types will appear in the <b>Project Type</b> list.
By default, the list is filtered so that only project types that are buildable on the host system are shown.</td>
</tr>
<tr>
<td><b>Show All Configurations</b></td>
<td>If selected, all known default configurations will appear in the <b>Configurations</b> window.
By default, the list is filtered so that only configurations that are buildable on the host system are shown.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p>You can select the type of project and build configurations from
this page of the wizard.</p>
<p><img src="../images/new_proj_wz_man_target.png"
alt="New Project Wizard, Managed Make, Select a Project Type"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Project Type</b></td>
<td>Specifies a project type from the list provided.</td>
</tr>
<tr>
<td><b>Configurations</b></td>
<td>Specifies which build configurations will be supported for
your project.</td>
</tr>
<tr>
<td><b>Show All Project Types</b></td>
<td>If selected, lists all known project types in the <b>Project
Type</b> list. By default, the list is filtered so that only project
types that are buildable on the host system are shown.</td>
</tr>
<tr>
<td><b>Show All Configurations</b></td>
<td>If selected, lists all known default configurations in the <b>Configurations</b>
window. By default, the list is filtered so that only configurations
that are buildable on the host system are shown.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_cindexer.htm">Managed Make, C/C++ Indexer</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_binary.htm">Standard Make, Binary Parser</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,70 +1,74 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Standard Make, Binary Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Project Wizard - Standard Make, Binary Parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>New Project Wizard - Standard Make, Binary Parser</h1>
<p>You can select the Binary Parsers you require for the project. </p>
<p>Select the appropriate binary parser to ensure the accuracy of the C/C++ Projects view and the ability to successfully run and debug your programs.
After you select the correct parser for your development environment and build your project, you can view the symbols of the .o file in the C/C++ Projects view.</p>
<p><img src="../images/new_proj_wz_std_binary.png" alt="New Project Wizard, Standard Make, Binary Parser"></p>
<p> <table border="1" cellspacing="0">
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Binary Parser</b></td>
<td>Select a binary parser from the list.</td>
</tr>
<tr>
<td><b>Binary Parser Options</b></td>
<td>If a binary parser has parser options you can define them in this section.</td>
</tr>
</table></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p>You can select the Binary Parsers you require for the project. </p>
<p>Select the appropriate binary parser to ensure the accuracy of the
C/C++ Projects view and the ability to successfully run and debug your
programs. After you select the correct parser for your development
environment and build your project, you can view the symbols of the .o
file in the C/C++ Projects view.</p>
<p><img src="../images/new_proj_wz_std_binary.png"
alt="New Project Wizard, Standard Make, Binary Parser"></p>
<p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<th>Name</th>
<th>Function</th>
</tr>
<tr>
<td><b>Binary Parser</b></td>
<td>Specifies the binary parsers that are enabled.</td>
</tr>
<tr>
<td><b>Binary Parser Options</b></td>
<td>Specifies a binary parser's options, if any.</td>
</tr>
</tbody>
</table>
</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT projects</a><br>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../getting_started/cdt_w_basic.htm">CDT Managed Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make Tutorial</a><br>
<a href="../getting_started/cdt_w_standard.htm">CDT Standard Make
Tutorial</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"><br>
<a href="cdt_u_new_proj_wiz.htm">New Project Wizard</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_target.htm">Managed Make, Select a
Project Type</a><br>
<a href="cdt_u_new_proj_wiz_m_proj.htm">Managed Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_m_cindexer.htm">Managed Make, C/C++ Indexer</a><br>
<a href="cdt_u_new_proj_wiz_s_name.htm">Standard Make, Name</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_proj.htm">Standard Make, Referenced
Projects</a><br>
<a href="cdt_u_new_proj_wiz_s_mbuilder.htm">Standard Make, Make Builder</a><br>
<a href="cdt_u_new_proj_wiz_s_errorp.htm">Standard Make, Error Parsers</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery Options</a><br>
<a href="cdt_u_new_proj_wiz_s_discovery.htm">Standard Make, Discovery
Options</a><br>
<a href="cdt_u_new_proj_wiz_s_cindexer.htm">Standard Make, C/C++ Indexer</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>
</html>

View file

@ -1,37 +1,36 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Removing Build Automatically</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Removing Build Automatically</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Removing Build Automatically</h1>
<p>The Eclipse workbench is configured to build projects automatically. However for C/C++ development you should turn this feature off,
otherwise your entire project will be rebuilt whenever, for example, you save a change to your makefile or source files.
Click <b>Project > Build Automatically</b> and ensure there is no checkmark beside the <b>Build Automatically</b> menu item.</p>
<p><img src="../images/cdt_menu_project.png" alt="Menubar showing Project selection"></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p>The Eclipse workbench is configured to build projects automatically.
However, for C/C++ development you should turn this feature off,
otherwise your entire project will be rebuilt whenever, for example,
you save a change to your makefile or source files.
Click <b>Project &gt; Build Automatically</b> and ensure there is no
checkmark beside the <b>Build Automatically</b> menu item.</p>
<p><img src="../images/cdt_menu_project.png"
alt="Menubar showing Project selection"></p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="cdt_t_manualbuild.htm">Building Manually</a><br>
<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
<a href="cdt_o_build_task.htm">Building</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page,
C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,43 +1,46 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Customizing the Console view</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Customizing the Console view</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Customizing the Console view</h1>
<p>The Console view displays the output of the utilities invoked when building a project or the programs output when running/debugging..</p>
<p>The Console view displays the output of the utilities invoked when
building a project or the programs output when running/debugging.</p>
<p>To set Console view preferences</p>
<ol>
<li>Click <b>Window &gt; Preferences</b>.</li>
<li>Expand <b>C/C++</b>, and click <b>Build Console</b>.<br>
<img src="../images/BuildConsole.png" alt="Build Console Properties"></li>
<li>To display information on the latest build only, select the <b>Always clear console before building</b> check box.</li>
<li>To open the Console view when a project is built, select the <b>Open console when building</b> check box.</li>
<li>To display the console if it is already open when a project is built, select the <b>Bring the console to top when building (if present)</b> check box.</li>
<li>To change the number of lines the console stores in its history, enter a new value in the text field next to <b>Limit console output (# lines)</b>.</li>
<li>To change the number of spaces displayed by a tab, enter the number in the txt field next to <b>Display tab width</b>.</li>
<li>Expand <b>C/C++</b> and click <b>Build Console</b>.<br>
<img src="../images/BuildConsole.png" alt="Build Console Properties"></li>
<li>To display information on the latest build only, select the <b>Always
clear console before building</b> check box.</li>
<li>To open the Console view when a project is built, select the <b>Open
console when building</b> check box.</li>
<li>To display the console if it is already open when a project is
built, select the <b>Bring the console to top when building (if
present)</b> check box.</li>
<li>To change the number of lines the console stores in its history,
enter a new value in the text field next to <b>Limit console output (#
lines)</b>.</li>
<li>To change the number of spaces displayed by a tab, enter the
number in the txt field next to <b>Display tab width</b>.</li>
<li>Click <b>OK</b>.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
<a href="cdt_o_build_task.htm">Building</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"> <br>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21"> <br>
<a href="../reference/cdt_o_views.htm">Views</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,63 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building Manually</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Building Manually</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Building Manually</h1>
<p>Manual builds let you choose the scope of a build, as well as options for building,
or rebuilding projects. You can view the output of the make utility in the console.</p>
<p><img src="../images/console_build.png" alt="Sample build in console view"></p>
<p>Manual builds let you choose the scope of a build, as well as
options for building, or rebuilding projects. You can view the output
of the make utility in the console.</p>
<p><img src="../images/console_build.png"
alt="Sample build in console view"></p>
<dl>
<dt>Incremental Builds</dt>
<dd>To incrementally build all open projects, you can select <b>Project &gt; Build All</b> or type <b>CTRL+B</b>.</dd>
<dd>To incrementally build all open projects, you can select <b>Project
&gt; Build All</b> or type <b>CTRL+B</b>.</dd>
<dt>Build Individual Projects</dt>
<dd>To build individual projects click <b>Project &gt; Build Project</b>.</dd>
<dt>Rebuild Projects</dt>
<dd>To rebuild a project right click on the project and select <b>Rebuild Project</b>.<br>
<b>Note: </b>This will rebuild projects that this project references as well, but will not rebuild projects that references this one.</dd>
<dd>To rebuild a project right click on the project and select <b>Rebuild
Project</b>.<br>
<b>Note: </b>This will rebuild projects that this project
references as well, but will not rebuild projects that references this
one.</dd>
<dt>Build Automatically</dt>
<dd>This performs a Build All whenever any project file is saved, such as your <tt>makefile</tt>. <br>
<b>Tip: </b>For C/C++ projects this feature should be turned off, if there is a checkmark beside <b>Build Automatically</b> it is on, to turn it off select <b>Build Automatically</b>.</dd>
</dl>
<dd>This performs a Build All whenever any project file is saved,
such as your <tt>makefile</tt>. <br>
<b>Tip: </b>For C/C++ projects, this feature should be turned off.
If there is a checkmark beside <b>Build Automatically</b> the feature
is on. To turn it off, select <b>Build Automatically</b>.</dd>
</dl>
<p><b>Tip: </b>If you get the error message:</p>
<p><samp>Exec error:Launching failed</samp></p>
<p>The error message means
that the CDT cannot locate the build command, (usually <samp>make</samp>). Either your path is
not configured correctly or you do not have <samp>make</samp> installed on your system.</p>
<p><b>Tip: </b>The menubar item <b>Project > Build Working Set</b> submenu for C/C++ projects simply creates a link to the build all target as defined in your makefile, and is no different from an <b>Incremental Build</b>.</p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p>then CDT cannot locate the build command, (usually <samp>make</samp>).
Either your path is not configured correctly or you do not have <samp>make</samp>
installed on your system.</p>
<p><b>Tip: </b>The menubar item <b>Project &gt; Build Working Set</b>
submenu for C/C++ projects simply creates a link to the build all
target as defined in your makefile, and is no different from an <b>Incremental
Build</b>.</p>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_build_over.htm">Build overview</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="cdt_t_proj_build_set.htm">Defining Build Settings</a><br>
<a href="cdt_o_build_task.htm">Building</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page,
C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,62 +1,64 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Creating a C/C++ file</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Creating a C/C++ file</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<script language="JavaScript">
function changeSize(theImage,wd,ht) {
wdth=parseInt(theImage.style.width); hght=parseInt(theImage.style.height);
if ( !(wdth==(wd*2)) ) {wdth=wd*2; hght=ht*2;}
else {wdth=wd;hght=ht;}
theImage.style.width=wdth; theImage.style.height=hght;
}
</script>
</script>
</head>
<body>
<h1>Creating a C/C++ file</h1>
<p>Files are edited in the C/C++ editor that is by default, located in the
editor area to the right of the C/C++ Projects view.</p>
<p>The marker bar on the left margin of the C/C++ editor, displays icons for
errors, warnings, bookmarks, breakpoints and tasks.</p>
<p>For more information on the marker bar, see <b>Workbench User Guide &gt; Reference &gt; User interface
information &gt; Views and editors &gt; Editor area</b>.</p>
<p>Files are edited in the C/C++ editor that is, by default, located in
the editor area to the right of the C/C++ Projects view.</p>
<p>The marker bar on the left margin of the C/C++ editor, displays
icons for errors, warnings, bookmarks, breakpoints and tasks.</p>
<p>For more information on the marker bar, see <b>Workbench User Guide
&gt; Reference &gt; User interface information &gt; Views and editors
&gt; Editor area</b>.</p>
<p>To create a C++ file:</p>
<ol>
<li>In the <b>C++ Projects</b> view, right-click a project,
and select <b>New &gt; File</b>.<br>
<img src="../images/project_new_file.png" alt="New &gt; File in Projects View"></li>
<li>In the list of projects, verify that the correct project is selected.</li>
<li>In the <b>File name</b> box, type a name followed by the appropriate extension.</li>
<li>In the <b>C++ Projects</b> view, right-click a project, and
select <b>New &gt; File</b>.<br>
<img src="../images/project_new_file.png"
alt="New &gt; File in Projects View"></li>
<li>In the list of projects, verify that the correct project is
selected.</li>
<li>In the <b>File name</b> box, type a name followed by the
appropriate extension.</li>
<li>Click <b>Finish</b>.<br>
<img src="../images/project_new_file_name.png" alt="New File Wizard"></li>
<p>The file will open in the C/C++ editor.</p>
<li>Enter your code in the editor view..<br>
<img src="../images/project_new_cppfile.png" alt="Editor view with a sample code"></li>
<li>Type <b>CTRL+S</b> to save the file.</li>
<img src="../images/project_new_file_name.png" alt="New File Wizard"></li>
<p>The file will open in the C/C++ editor.</p>
<li>Enter your code in the editor view..<br>
<img src="../images/project_new_cppfile.png"
alt="Editor view with a sample code"></li>
<li>Type <b>CTRL+S</b> to save the file.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a>
</p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="cdt_t_show_proj_files.htm">Displaying C/C++ file components in the
C/C++ Projects view</a><br>
<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++ Projects
view</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<a href="cdt_t_show_proj_files.htm">Displaying C/C++ file components in
the C/C++ Projects view</a><br>
<a href="cdt_t_prvw_hide_files.htm">Hiding files by type in the C/C++
Projects view</a></p>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></body></html>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement"></p>
</body>
</html>

View file

@ -1,96 +1,94 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Defining Standard Make build settings</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Defining Standard Make build settings</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Defining Standard Make build settings</h1>
<p>The <b>Make Builder</b> page lets you:</p>
<ul>
<li>Configure how the CDT handles make
errors.</li>
<li>Configure how the CDT handles make errors.</li>
<li>Change the default build command.</li>
<li>Map the target passed to make when you select build or rebuild.</li>
</ul>
<p>You can define the properties on a per project basis in the New Project
wizard, in the C/C++ Projects view or in the Navigator view. You can also define
project properties in the Preferences window for future standard make projects.</p>
<p>You can define the properties on a per project basis in the New
Project wizard, in the C/C++ Projects view or in the Navigator view.
You can also define project properties in the Preferences window for
future standard make projects.</p>
<p>Before you begin</p>
<p>In order to be able to turn on or to turn off the feature that automatically performs
an incremental build of your project every time a resource is saved for
individual projects, you need to enable the Workbench <b>Build Automatically</b> preference. You can then
disable this feature or change the associated make target for individual projects.</p>
<p>In order to be able to turn on or to turn off the feature that
automatically performs an incremental build of your project every time
a resource is saved for individual projects, you need to enable the
Workbench <b>Build Automatically</b> preference. You can then disable
this feature or change the associated make target for individual
projects.</p>
<p>To enable build on resource save:</p>
<ol>
<li>Click <b>Window &gt; Preferences</b>.</li>
<li>To automatically perform an incremental build of your project every time a
resource is saved, select <b>Workbench</b> from the list.</li>
<li>Select the <b>Perform build automatically on resource modification</b> check box. <br>Note: this is the default setting.</li>
<li>To automatically perform an incremental build of your project
every time a resource is saved, select <b>Workbench</b> from the list.</li>
<li>Select the <b>Perform build automatically on resource
modification</b> check box. <br>
Note: this is the default setting.</li>
<p>You can now enable or disable this feature on a per project basis.</p>
</ol>
</ol>
<p>To define build settings:</p>
<p><img src="../images/new_make-builder.png" alt="Windows Preference Make Builder dialog"></p>
<p><img src="../images/new_make-builder.png"
alt="Windows Preference Make Builder dialog"></p>
<ol>
<li>Do one of the following:</li>
<ul>
<li>Click <b>Window &gt; Preferences</b>. Expand<b> C/C++</b>, click <b>
New Make Projects</b>.</li>
<li>In the C/C++ Projects view, right-click a standard make project, and select <b>Properties</b>.
Select <b>C/C++ Make Project</b> from the list.</li></ul>
<li>Click the <b>Make Builder</b> tab.</li>
<li>Do one of the following:</li>
<ul>
<li>To stop the build when an error is encountered, select <b>Stop on first build error</b>.</li>
<li>Click <b>Window &gt; Preferences</b>. Expand<b> C/C++</b>,
click <b> New Make Projects</b>.</li>
<li>In the C/C++ Projects view, right-click a standard make
project, and select <b>Properties</b>. Select <b>C/C++ Make Project</b>
from the list.</li>
</ul>
<li>Click the <b>Make Builder</b> tab.</li>
</ol>
<ol style="list-style-type: decimal;" start="3">
<li>To stop the build when an error is encountered, select <b>Stop
on first build error</b>.</li>
</ol>
<ol style="list-style-type: decimal;" start="4">
<li>Select one of the following build command settings:</li>
<ul>
<li>To use the default make command, select the <b>Use Default</b> check box.</li>
<li>To use a build utility other than the default make command <b>Build Command</b>
box, clear the <b>Use Default</b> check box .</li>
<li>To use the default make command, select the <b>Use Default</b>
check box.</li>
<li>To use a build utility other than the default make command <b>Build
Command</b> box, clear the <b>Use Default</b> check box .</li>
</ul>
<li>In the Workbench Build Behavior box, do the following:</li>
<ul><li>To build your project when resources are saved and change the default
make build target, select
the <b>Build on resource save (Auto Build)</b> check box. Enter a new build target in the <b>Make build
target</b> box.</li>
<li>To change the build default make build target, select the <b>Build
(Incremental Build)</b> check box. Enter a new build target in the <b>Make
build target</b> box.<li>To change the rebuild default make build target,
select the <b>Rebuild (Full Build)</b> check box. Enter a new build target
in the <b>Make build target</b> box.</li>
<ul>
<li>To build your project when resources are saved and change the
default make build target, select the <b>Build on resource save (Auto
Build)</b> check box. Enter a new build target in the <b>Make build
target</b> box.</li>
<li>To change the build default make build target, select the <b>Build
(Incremental Build)</b> check box. Enter a new build target in the <b>Make
build target</b> box.</li>
<li>To change the rebuild default make build target, select the <b>Rebuild
(Full Build)</b> check box. Enter a new build target in the <b>Make
build target</b> box.</li>
</ul>
<li>Click the <b>Finish</b>.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<li>Click <span style="font-weight: bold;">OK</span>.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<br>
<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page, C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="../reference/cdt_u_newproj_buildset.htm">Make Builder page,
C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,60 +1,58 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Selecting a binary parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Selecting a binary parser</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Selecting a binary parser</h1>
<p>Selecting the correct binary parser is important to ensure the accuracy of the C/C++
Projects view and the ability to successfully run and debug your programs. Windows users should select the
PE Windows Parser. UNIX and Linux users should select the Elf Parser. When
you select the correct parser for your development environment and build your
project, you can view the components of the .o file in the C/C++ Projects view
and view the contents of the .o file in the C/C++ editor. You can also easily browse for the executable when
defining run/debug configurations.</p>
<p>For a Standard Make project, you can define the properties on a per project basis from the New Project
wizard, in the C/C++ Projects view or in the Navigator view. You can also define
project properties in the Preferences window for future standard make projects.</p>
<p>Selecting the correct binary parser is important to ensure the
accuracy of the C/C++ Projects view and to successfully run and debug
your programs. Windows users should select the PE Windows Parser. UNIX
and Linux users should select the Elf Parser. When you select the
correct parser for your development environment and build your project,
you can view the components of the .o file in the C/C++ Projects view
and view the contents of the .o file in the C/C++ editor. You can also
easily browse for the executable when defining run/debug configurations.</p>
<p>For a Standard Make project, you can define the properties on a per
project basis from the New Project wizard, in the C/C++ Projects view
or in the Navigator view. You can also define project properties in the
Preferences window for future standard make projects.</p>
<p>To set properties for future Standard Make projects:</p>
<ol>
<li>Click <b>Window &gt;
Preferences </b>. Expand<b> C/C++,</b> click <b>New Make Projects</b>.</li>
<li>Click <b>Window &gt; Preferences </b>. Expand<b> C/C++,</b>
click <b>New Make Projects</b>.</li>
<li>Click the <b>Binary Parser</b> tab.<br>
<img src="../images/new_make-binary_parser.png" alt="Select Binary Parser window"></li>
<img src="../images/new_make-binary_parser.png"
alt="Select Binary Parser window"></li>
<li>In the <b>Binary Parser</b> list, click:</li>
<ul>
<li><b>Elf Parser</b>, if you are a Solaris, UNIX, or Linux user.</li>
<li><b>PE Windows Parser</b>, if you are a Windows user.</li>
<li><b>Cygwin PE Parser</b>, if you are using Cygwin.</li>
<li><b>Elf Parser</b>, if you are a Solaris, UNIX, or Linux user.</li>
<li><b>PE Windows Parser</b>, if you are a Windows user.</li>
<li><b>Cygwin PE Parser</b>, if you are using Cygwin.</li>
</ul>
<li>Click <b>OK</b>.</li>
</ol>
<p>For a Managed Make project:</p>
<ol>
<li>In the C/C++ Projects view, right-click the project, and select <b>Properties</b>.</li>
<li>Select <b>C/C++ Build</b> from the list.</li>
<li>Click the <b>Binary Parser</b> tab.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_newproj_parser_binary.htm">Binary Parser, C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<a href="../reference/cdt_u_newproj_parser_binary.htm">Binary Parser,
C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -1,51 +1,43 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Selecting referenced projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Selecting referenced projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Selecting referenced projects</h1>
<p>The Referenced C/C++ Projects list on the Projects References page for a
given project, displays every project in your workspace
in the build order you specify. For more information,
see <a href="cdt_t_setbuildorder.htm">Setting build order</a>.</p>
<p>Projects selected in the list are built before the current project according to their dependencies.
The least used projects are built first.</p>
<p>The Referenced C/C++ Projects list on the Projects References page
for a given project displays every project in your workspace in the
build order you specify. For more information, see <a
href="cdt_t_setbuildorder.htm">Setting build order</a>.</p>
<p>Projects selected in the list are built before the current project
according to their dependencies. The least used projects are built
first.</p>
<p>To select referenced projects:</p>
<ol>
<li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.<br>
<img src="../images/project_properties.png" alt="Project Properties menu"></li>
<img src="../images/project_properties.png"
alt="Project Properties menu"></li>
<li>On the left, select <b>Project References</b> from the list.</li>
<li>In the Project references... list, select referenced projects..<br>
<img src="../images/project_references.png" alt="Project References dialog box"></li>
<img src="../images/project_references.png"
alt="Project References dialog box"></li>
<li>Click <b>OK</b>.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21">
<br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<br>
<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<img src="../images/ng00_04a.gif" alt="IBM Copyright Statement">
</body>
</html>
</html>

View file

@ -11,7 +11,7 @@
<topic label="Create a makefile" href="tasks/cdt_t_new_make.htm"/>
<topic label="Hide files of a given type" href="tasks/cdt_t_prvw_hide_files.htm"/>
<topic label="Converting CDT 1.x Projects" href="tasks/cdt_t_convert_cdt_proj.htm"/>
<topic label="Converting CDT 2.0 Managed Make Projects" href="tasks/cdt_t_convert_mbs20_proj.htm"/>
<topic label="Converting CDT 2.x Managed Make Projects" href="tasks/cdt_t_convert_mbs20_proj.htm"/>
<topic label="Adding Convert to a C/C++ Make Project to the New menu" href="tasks/cdt_t_add_custom_persp.htm"/>
<topic label="Set Discovery Options" href="tasks/cdt_t_discovery.htm"/>
</topic>