srcanaapps/depexplorer/com.nokia.s60tools.appdep.help/html/gettingstarted/overview.htm
equal
deleted
inserted
replaced
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> |
|
5 <title>Overview</title> |
|
6 <link href="../../book.css" type="text/css" rel="stylesheet"></head> |
|
7 <body> |
|
8 |
|
9 <h2>Overview</h2> |
|
10 <p>Dependency Explorer is a tool for analysing static dependencies within Symbian OS SDKs. It can be used to analyse the components and functions that a component is using, or to see which components are using a specific function or component. Dependency Explorer is capable of handling third-party components just like any other SDK components.</p> |
|
11 <p>The tool generates a cache file by reading the data from all binaries and import libraries within a release, by using an external compiler tool set. The use of a cache file is a fast way to make a dependency review, such as which dependencies a binary has, or to generate dependency lists to a component or a function. The tool can also be used to view the properties of a binary.</p> |
|
12 <p>The core of Dependency Explorer is a command line tool that has a UI integrated with Carbide.c++ IDE.</p> |
|
13 |
|
14 <p><b>NOTE!</b> Dependency Explorer does not support emulator environment (winscw) because of the different binary formats in Symbian OS and Windows environments. To check dependencies in an emulator environment, use any dependency analysis tool for Windows (for example, <a href="http://www.dependencywalker.com/" target="_new">Dependency Walker</a>).</p> |
|
15 |
|
16 <h3>Elftran</h3> |
|
17 <p>Elftran is a Symbian tool that Dependency Explorer Carbide.c++ Extension uses to read binary data as header information and the DLL reference table from an <i>E32ImageFile</i>.</p> |
|
18 <p>Note that there are two versions of this tool:</p> |
|
19 <ul> |
|
20 <li><i>Elftran.exe</i>: used by default, supports the GCCE and RVCT toolchains (used in Symbian OS 9.x).</li> |
|
21 <li><i>Petran.exe</i>: supports the GCC toolchain only (used in Symbian OS versions prior to 9.x).</li> |
|
22 </ul> |
|
23 |
|
24 <div id="footer">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. |
|
25 License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div> |
|
26 |
|
27 </body> |
|
28 </html> |