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 © 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> |