The example makes use of a simple <code>Makefile</code> for cross-building. This <code>Makefile</code> can be used either to build the application manually or to build it automatically as part of a VSC-controlled debugging session.
The following image shows the files that the VSC workspace consists of. [[File:BELK-AN-009-workspace.png|thumb|center|600px|VSC workspace]] The most relevant are:
*<code>hello.c</code>
**The source file of the program