Platform defines

This is the mainstay of all of Burgerlib. You include the file burger.h in your project which will determine the compiler, target, CPU, and system specific features so you can write platform neutral code.

Debug defines, one is required MUST be present and is supplied by the build project. This is not created by default by burgerlib. If both exist or both are missing, burger.h will force a compile error.

CPU defines, only one is enabled on each compile.

Endian defines, only one is enabled on each compile. Do not use the CPU to determine the endian, because it may change on some platforms.

Platform defines, only one is enabled on each compile.

Standard defines present on all build targets

Go back to the main page.