|
GEOS SDK TechDocs
|
|
5.1 Branches
|
5.3 Target Directories
Each Branch contains the following directories:
-
CInclude
- Contains all the *.H and *.GOH header files you need to compile GEOS applications written in GOC.
-
Include
- Contains all the *.DEF and *.UIH header files you need to compile GEOS applications written in ESP (assembly).
-
Installed
- Contains all the *.LDF (
i.e.
, link definition files) files (used by Glue, our linker) and symbol files of all the GEOS applications, libraries, and drivers (used by Swat, our debugger).
-
Appl
-
Contains a subdirectory holding your application's source code; for instance, your CardGame application might reside in:
appl\cardgame\cardgame.goc
Also contains the following subdirectories:
-
SDK_C
-
which holds general purpose sample applications; for example, the huge array sample application lives in:
appl\sdk_c\harray\harray.goc
-
SDK_*
-
which holds device-specific sample applications (where * refers to the specific device); for example, the dialog box sample application for the Nokia 9000i Communicator lives in:
appl\sdk_9000\dialogs\dialogs.goc
-
Library
-
Contains a subdirectory holding your library's source code; for example, the new utility library you're writing would live in:
library\utility\utility.goc
-
Driver
- Contains a subdirectory holding your driver's source code; for example, the new Zippy driver you're writing would live in:
driver\zippy\zippy.goc
|
GEOS SDK TechDocs
|
|
5.1 Branches
|
5.3 Target Directories