## Executables page

The Executables page specifies the executables available to debug with your project based on the chosen rule. The Executables page gives you project level control over the executables associated with it. The page shows all the executables in the workspace or those imported into the Executables view from outside the workspace that can be debugged by this project. See the Executables view for information on controlling executables from the workspace.

Figure 1 - Executables page (Device example)

##### Table 1. Executable page —items

Item | Explanation
--- | ---
Load symbols for these executables and target them for debugging | Select the rule which governs the executable support used by this project for debugging. The options include: Executables in the workspace from this SDK — shows all executables in the workspace built using the specified SDK. This is the default setting. Executables built by this project — shows only the executables built by this project using the specified SDK Executables selected below — shows only the executables chosen by the user. Initial list display uses the All Executables listing. All executables (slows launch) — shows all the executables in the workspace regardless of which SDK created them. Selecting this option will slow down Carbide launches as the list is populated.
Executables list | Shows all the executables associated with this project.
Add... | Opens the Select an executable file dialog which can locate and select executable files and add them to the project's executables list.
Select All | Enables all the executables in the list for debugging.
Unselect All | Disables all the executables in the list from debugging.

#### Other references

- Launch Configuration Overview