|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
|
2 "http://www.w3.org/TR/html4/loose.dtd"> |
|
3 <html><head> |
|
4 <title>SDK Preferences</title> |
|
5 <link rel="StyleSheet" href="../../book.css" type="text/css"/> |
|
6 <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script> |
|
7 <style type="text/css"> |
|
8 <!-- |
|
9 .style2 { |
|
10 color: #FF0000; |
|
11 font-weight: bold; |
|
12 } |
|
13 --> |
|
14 </style> |
|
15 </head> |
|
16 <body> |
|
17 <div class="Head1"> |
|
18 <h2>SDK Preferences</h2> |
|
19 </div> |
|
20 Use the <img src="../images/command_link.png" border="0" alt="" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=com.nokia.carbide.cpp.sdk.ui.preferences.SDKPreferencePage)")'> |
|
21 SDK Preferences</a> page in the <b>Preferences</b> window to control which installed SDKs are available to projects during an import. To |
|
22 access SDK preferences preference panel, select <b>Window > Preferences > Carbide.c++ > SDK Preferences</b>. |
|
23 <p class="note"><b>NOTE</b> There must be at least one recognized SDK installed before you can create a project. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list. See <a href="../tasks/start/carbide_requirements.htm">Carbide.c++ Requirements</a> for a list of supported SDKs. </p> |
|
24 <p class="note"><b>NOTE</b> This panel serves as a <span class="code">devices.xml</span> file editor. The <span class="code">devices.xml</span> file stores information about the installed SDKs used for Symbian OS development.</p> |
|
25 <div class="Figure"> |
|
26 |
|
27 <p align="center" class="Image"><img src="../images/SDKPreferences.png" width="696" height="583" alt="SDK preferences panel" /></p> |
|
28 <p align="center" class="figure">Figure 1. SDK Preferences preference panel </p> |
|
29 </div> |
|
30 <table cellpadding="2" cellspacing="0" |
|
31 border="0"> |
|
32 <tr valign="top"><th width="221" class="Cell">Name</th><th width="584" class="Cell">Function</th></tr> |
|
33 <tr valign="top"> |
|
34 <td class="Cell"><b>Available Symbian OS SDK's</b></td> |
|
35 <td class="Cell"><p>Lists all the installed and recognized SDKs supported by the IDE. Only SDKs supported by the IDE are included in the list. </p> |
|
36 <p>Checked SDKs indicate build configurations available for creating projects. Unchecked SDKs are not displayed when creating new projects. </p> |
|
37 <p>SDKs shown in <span class="style2">red</span> indicate a problem, usually no <span class="code">EPOCROOT</span> or missing build configurations. </p> |
|
38 <p>Click on a SDK name to see its EPOCROOT location and build configuration status in the SDK Information area. </p></td> |
|
39 </tr> |
|
40 <tr valign="top"> |
|
41 <td class="Cell"><b>Remove SDK </b></td> |
|
42 <td class="Cell">Click to remove the selected SDK from the Available Symbian OS SDK's list. </td> |
|
43 </tr> |
|
44 <tr valign="top"> |
|
45 <td class="Cell"><b>Add New SDK </b></td> |
|
46 <td class="Cell"><p>Click to <a href="../tasks/sdks/sdk_add.htm">add</a> an SDK to the <b>Available Symbian OS SDKs</b> list.</p> </td> |
|
47 </tr> |
|
48 <tr valign="top"> |
|
49 <td class="Cell"><b>SDK Properties</b></td> |
|
50 <td class="Cell"><p>Click to view and edit the <a href="../tasks/sdks/sdk_view_properties.htm">properties</a> of the currently selected SDK in the <b>Available Symbian OS SDKs</b> list.</p> </td> |
|
51 </tr> |
|
52 <tr valign="top"> |
|
53 <td class="Cell"><b>Listen for devices.xml changes outside of Carbide </b></td> |
|
54 <td class="Cell">Enable of have Carbide issue an alert prompting you to rescan your SDKs when changes to the <span class="code">devices.xml</span> file are made outside of Carbide. When disabled the <span class="code">devices.xml</span> file is not scanned for changes. </td> |
|
55 </tr> |
|
56 <tr valign="top"> |
|
57 <td class="Cell"><p><b>Rescan All SDKs</b></p> </td> |
|
58 <td class="Cell"><p>Click to <a href="../tasks/sdks/sdk_search.htm">rescan</a> the drive for newly installed SDKs. The devices.xml file is scanned for SDKs and the list of available SDKs is updated if the devices.xml file has changed.</p> |
|
59 <p class="note"><b>NOTE</b> Carbide.c++ scans for available SDKs each time it is started.</p></td> |
|
60 </tr> |
|
61 </table> |
|
62 <h5>Related tasks</h5> |
|
63 <ul> |
|
64 |
|
65 <li><a href="../tasks/WorkingwithSDKs.html">Working with SDKs</a></li> |
|
66 <li><a href="../tasks/AddinganSDK.html">Adding an SDK</a></li> |
|
67 <li><a href="../tasks/RmvngandVwngPropsosSDK.html">SDK Properties</a></li> |
|
68 </ul> |
|
69 <div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
|
70 |
|
71 </body> |
|
72 </html> |
|
73 |