![]() |
DI-Guy SDK Documentation
13.7.1
|
The DI-Guy SDK header files are in /include.
They are standard C++ header files, and specify the API available to programs using DI-Guy. The full reference for the API is in DI-Guy SDK Reference Manual.
The DI-Guy SDK includes several DI-Guy library versions, each compiled with different options. These options determine which instruction set is used, the level of optimization, whether debugging symbols are present, and whether the library is static or dynamic.
Linux libraries are located in ./lib/linux/(compiler_version)/, where (compiler_version) is the version of the compiler the library has been compiled for. For example, the directory for the linux, i586 instruction set, gcc 4.3, dynamics library is: linux/i586_gcc43_dso.
Linux programming example programs and makefiles are in ./programming_examples. The easiest example program is to start with is ./programming_examples/diguy_ogl/simple.
Each programming example has the code for the example, typically in a .cpp file, and a makefile for each compiler that the example can be compiled for. For example, the makefile for the linux, i586 instruction set, gcc 4.3, dynamic library is: Makefile.linux_i586_gcc43_dso.
The makefiles are designed for use with GNU make, also called gmake on some systems.
[<< Compiling and Linking DI-Guy on Windows] [Home] [Top of Page]