sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/tasks/build.htm
changeset 15 0367d2db2c06
parent 6 f65f740e69f9
equal deleted inserted replaced
14:bb339882c6e9 15:0367d2db2c06
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN">
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN">
     2 <html>
     2 <html>
     3 <head>
     3 <head>
     4 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
     4   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
     5 <meta http-equiv="content-style-type" content="text/css">
     5   <meta http-equiv="content-style-type" content="text/css">
     6 <link href="../../book.css" type="text/css" rel="StyleSheet">
     6   <link href="../../book.css" type="text/css" rel="StyleSheet">
     7 <title>Build project</title>
     7   <title>Build project</title>
     8 </head>
     8 </head>
       
     9 
     9 <body>
    10 <body>
       
    11 <h2>Building the project with AnalyzeTool</h2>
    10 
    12 
    11 <h2>Building the project with AnalyzeTool</h2>
    13 <p>To be able to analyse memory leaks, you must build each project with
    12 <p>To be able to analyse memory leaks, you must build each project with AnalyzeTool.</p>
    14 AnalyzeTool.</p>
       
    15 
    13 <p>To build with AnalyzeTool:</p>
    16 <p>To build with AnalyzeTool:</p>
    14 <ol>
    17 <ol>
    15 <li>Choose any of the following options for the data gathering mode:<br>
    18   <li>Choose any of the following options for the output mode:<br>
    16 <ul>
    19 
    17 <li><b>Monitored external </b>or<b> External</b>: This option will send the memory analysis data through a tracing utility connection. For more information, see <a href="../tasks/capture.htm#capture_external">Capturing data in external data gathering mode</a>.</li>
    20     <ul>
    18 <li><b>Monitored internal</b>: This option will create a data file to the target device. The default data file name is the same as the target process name. If you select the <b>Name from the user</b> option, you must define a name for the data file. For more information, see <a href="../tasks/capture.htm#capture_s60_file">Capturing data in internal data gathering mode</a>.</li>
    21       <li><b>Output to trace</b>: This option will send the memory analysis
    19 <li><b>Ask always</b>: This option will ask from the user which data gathering mode to use.</li>
    22         data through a tracing utility connection. For more information, see <a
    20 </ul>
    23         href="../tasks/capture.htm#capture_external">Capturing data in output
    21 <p>
    24         to trace mode</a>.</li>
    22 <b>Note!</b> There are some differences between a monitored and a not monitored external data gathering modes:
    25       <li><b>Output to file system</b>: This option will create a data file to
    23 <ul>
    26         the target device. You must define a name and location for the data
    24 <li>A process using the monitored mode  is visible from the AnalyzeTool configuration UI application on device.</li>
    27         file. For more information, see <a         href="../tasks/capture.htm#capture_s60_file">Capturing data in output
    25 <li>A hooked process executes faster in the external (not monitored) mode than in the monitored mode.</li>
    28         to file system mode</a>.</li>
    26 </ul>
    29       <li><b>Ask always</b>: This option will ask from the user which data
    27 </p>
    30         gathering mode to use for each build.</li>
    28 </li>
    31     </ul>
    29 <li>Activate the AnalyzeTool build from the <b>AnalyzeTool</b> toolbar or from the <b>Project Explorer</b> view pop-up menu.
    32   </li>
    30 <p><b>Note!</b> You can also deactivate the build from the <b>AnalyzeTool</b> toolbar or the <b>Project Explorer</b> view pop-up menu.</p></li>
    33   <li>Activate the AnalyzeTool build from the <b>AnalyzeTool</b> toolbar or
    31 <li>Build the project.</li>
    34     from the <b>Project Explorer</b> view pop-up menu. 
    32 <li><p>Check if the build completed successfully.</p>
    35     <p><b>Note!</b> You can also deactivate the build from the
    33 <p>Information about the build process is displayed in the <b>Console view</b>. The last row of the <b>Console view</b> indicates if the build was successful or not.</p> <p>For more information on error messages, see <a href="../reference/troubleshooting.htm">Troubleshooting</a>.</p></li>
    36     <b>AnalyzeTool</b> toolbar or the <b>Project Explorer</b> view pop-up
       
    37     menu.</p>
       
    38   </li>
       
    39   <li>Build the project.</li>
       
    40   <li><p>Check if the build completed successfully.</p>
       
    41     <p>Information about the build process is displayed in the <b>Console
       
    42     view</b>. The last row of the <b>Console view</b> indicates if the build
       
    43     was successful or not.</p>
       
    44     <p>For more information on error messages, see <a
       
    45     href="../reference/troubleshooting.htm">Troubleshooting</a>.</p>
       
    46   </li>
    34 </ol>
    47 </ol>
    35 
    48 
    36 <div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
    49 <div id="footer">
    37 License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div>
    50 Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights
       
    51 reserved. License: <a
       
    52 href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div>
    38 </body>
    53 </body>
    39 </html>
    54 </html>