Your Donations help keep my Software going!

I'm on a short vacation and will be back soon.

I'm selling some Homebrew Game Dev Devices. Check it out.

Table of Contents

Build

Description

tBuild.h Resolves build macros. In order to build LibTate and LibTate based applications properly, certain pre-processor macros must be defined.

Macros

The following is a list of build macros and their potential values.

Build Macro Value Meaning
tBUILD tDEBUG_BUILD Build with full debugging, no optimizations, allow assertion.
- tPARTIAL_BUILD Build with no debugging, full optimizations, allow assertion.
- tFINAL_BUILD Build with no debugging, full optimizations, no assertion.
Build Macro Value Meaning
tENDIAN tLITTLE_ENDIAN Target machine is Little Endian.
- tBIG_ENDIAN Target machine is Big Endian.

Notes

  • For tBUILD, I suggest using tDEBUG_BUILD for debugging purposes only, tPARTIAL_BUILD for in-house or out-sourced beta testing, and tFINAL_BUILD for release builds.
  • For tENDIAN, if you are unsure of the endian type that your machine is running on, please refer to your hardware user's manual.

Personal Tools