## Supported Target Types

Carbide.c++ supports a variety of build targets based upon the SDKs and which version of the Carbide tools used by the project. The table below identifies which build targets are possible for a specific SDK.

NOTE Check the SDK Preferences page to see if an SDK you have installed and whether its build configurations are supported.

##### Table 1. Supported target types for all versions of Carbide.c++

Target Types | Platform Security (S60 3.1, S60 3.0, UIQ 3.0)
--- | ---
GCCE, ARMV5, ARMV5_ABIV2 | WINSCW (EKA2)
APP (DLL) |  |
DLL | Yes | Yes
EXE (console) | Yes | Yes
EXE (OS 9.1 GUI) | Yes | Yes
Polymorphic DLL | Yes | Yes
STDLIB | Yes | Yes

##### Related tasks

- Adding Symbian Custom Kits
- Setting Build Configurations
- Creating a Launch Configuration