top of page


Jack Brooks
Jack Brooks

Visualdsp 5.0 C C Compiler And Library Manual

This library defines a set of compiler, architecture, operating system,library, and other version numbers from the information it can gather ofC, C++, Objective C, and Objective C++ predefined macros or those definedin generally available headers. The idea for this library grew out of aproposal to extend the Boost Config library to provide more, and consistent,information than the feature definitions it supports. What follows isan edited version of that brief proposal.

visualdsp 5.0 c c compiler and library manual

The current Predef library is now, both an independent library, and expandedin scope. It includes detection and definition of architectures, compilers,languages, libraries, operating systems, and endianness. The key benefits are:




bottom of page