Compiling and Linking

Directory Structure :
These are directories used by VortexGE distribution : 
srcaglib :
contains source codes for the VortexGE Library
srctsapp :
contains source codes for the test application
srcdemos :
contains source codes for demo applications
srcutils :
contains source codes for utilitiy applications
srcbench contains source codes for benchmarking applications
vgmediaf contains media files (images and sounds)
vgcachef contains cache files
document
contains documentation files
template contains template files

Building VortexGE and the Test Application :
To build the VortexGE library and the Test Application simply type :
make
at the console from the VortexGE main directory.

Please read the build macros that can be used to control the building process of VortexGE.

The project files, "VortexGE.prj" and "srcdemos/VDemos.prj", are created (edited) using Anjuta IDE v1.2.2. If you have installed this IDE then just open the project file.

You can also build everything at once (library, test application, utilitiy applications, and benchmarking applications) by typing :
make all
at the console from the VortexGE main directory.

Building the Demo Applications :
To build the demo applications simply type :
make demo
at the console from the VortexGE main directory, or type :
cd srcdemos
make

Building the Utility Applications :
To build the utility applications simply type :
make util
at the console from the VortexGE main directory, or type :
cd srcutils
make

Building the Benchmarking Applications :
To build the benchmarking applications simply type :
make bench
at the console from the VortexGE main directory, or type :
cd srcbench
make

The benchmark applications will do benchmarking of various method using plain C++, plain x86 assembly, MMX, and SSE.

Displaying Help :

To display the makefile help simply type :
make help
at the console from the VortexGE main directory.

Main Index