## Symbian SDKs

Use the Symbian SDKs page in the Preferences window to view which installed SDKs are available to projects during an import. If the SDK is properly configured for SBSv2 you may never need to view this preference panel.

One thing to note is that Carbde.c++ no longer requires the devices.xml file to recognize and use SDKs. Insteads it now caches this information for later use. If the SDK contains an entry for the devices.xml Carbide will use it.

To access Symbian SDKs preferences preference panel, select Window > Preferences > Carbide.c++ > Symbian SDKs.

NOTE 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 Carbide.c++ Requirements for a list of supported SDKs.

Figure 1. Symbian SDKs preference panel

Name | Function
--- | ---
Symbian SDK's | Lists all the installed and recognized SDKs supported by the IDE. Only SDKs supported by the IDE are included in the list. Checked SDKs indicate build configurations available for creating projects. Unchecked SDKs are not displayed when creating new projects. SDKs shown in red indicate a problem, usually no EPOCROOT or missing build configurations. Click on a SDK name to see its EPOCROOT location and build configuration status in the SDK Information area.
Add | Click to add an SDK to the Available Symbian OS SDKs list.
Delete | Click to remove the selected SDK from the Available Symbian OS SDK's list.
Properties | Click to view and edit the properties of the currently selected SDK in the Available Symbian OS SDKs list.
Rescan All SDKs | Click to rescan the drive for newly installed SDKs. NOTE Carbide.c++ scans for available SDKs each time it is started.

##### Related tasks

- Working with SDKs
- Adding an SDK
- SDK Properties