|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
|
2 <html lang="en"> |
|
3 <head> |
|
4 <meta http-equiv="Content-Language" content="en-us"> |
|
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
|
6 <title>C/C++ Project Properties, Managed Make File, Build</title> |
|
7 <link rel="stylesheet" type="text/css" href="../help.css"> |
|
8 </head> |
|
9 <body> |
|
10 <h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Custom |
|
11 Build Steps</h1> |
|
12 Customizes the selected build configuration allowing the specification |
|
13 of a user defined build command step |
|
14 for the selected file. In addition to the build command, the user may |
|
15 specify any additional input file(s) |
|
16 dependencies, the output file(s) generated by the build step, a |
|
17 descriptive message to be displayed in the |
|
18 build output when the command is executed, and a rule for how the |
|
19 custom build step should be applied with |
|
20 respect to other tools defined in the configuration, if any. Custom |
|
21 build steps may be specified for any |
|
22 file type, regardless of the project nature. |
|
23 <p><img img="" src="../images/mfile_build_rcbs.png" |
|
24 alt="Resource Properties, Managed Make, C/C++ Build, Custom Build Steps"></p> |
|
25 <p></p> |
|
26 <dl> |
|
27 <dt>Exclude from build</dt> |
|
28 <dd>Excludes the selected file from being built with the selected |
|
29 build configuration.</dd> |
|
30 <dt>Configuration:</dt> |
|
31 <dd>Specifies the selected build configuration from the list provided.</dd> |
|
32 <dt>Resource Configuration settings, Custom Build Steps</dt> |
|
33 <dd>Defines a custom build step for the selected file.</dd> |
|
34 <dt>Custom Build Step Applicability</dt> |
|
35 <dd>Disables the custom build step for the selected file, or applies |
|
36 the custom build step, overriding any other tools defined for the |
|
37 configuration.</dd> |
|
38 <dt>Additional Input File Name(s)</dt> |
|
39 <dd>Specifies a semicolon separated list of additional input files |
|
40 required by this build command. The selected file is included by |
|
41 default. Paths are interpreted as relative to the project directory.</dd> |
|
42 <dt>Output File Name(s)</dt> |
|
43 <dd>Specifies a semicolon separated list of output files produced by |
|
44 this build command. Paths are interpreted as relative to the build |
|
45 directory.</dd> |
|
46 <dt>Command</dt> |
|
47 <dd>Specifies a semicolon separated list of commands that will be |
|
48 executed to perform this build step.</dd> |
|
49 <dt>Description</dt> |
|
50 <dd>Specifies an announcement string which will be echoed in the |
|
51 build output when this build step is executed.</dd> |
|
52 <dt>Restore Defaults</dt> |
|
53 <dd>Returns any changes back to the settings of the selected |
|
54 configuration.</dd> |
|
55 <dt>Apply</dt> |
|
56 <dd>Applies any changes.</dd> |
|
57 </dl> |
|
58 <p><img border="0" src="../images/ngref.gif" alt="Related reference" |
|
59 width="143" height="21"><br> |
|
60 <a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make |
|
61 File, Info</a><br> |
|
62 <a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, |
|
63 Managed, C/C++ Build, Tool Settings</a></p> |
|
64 <p><img src="../images/intl_05.gif" ALT="Intel Copyright Statement" ></p> |
|
65 </body> |
|
66 </html> |