AudioScience HPI Version_4.24.1
|
This section descibes the usage of HPI defines to set the target compile environment. More...
Modules | |
HPI_OS_XXX build environment defines | |
A developer wishing to create an application that runs on any 32-bit Windows environment would compile code with the following two defines set: HPI_OS_WIN32_USER and HPIDLL_IMPORTS. | |
HPI DLL function attributes | |
DLL environment defines. | |
Defines | |
#define | HPI_BUILD_64BIT |
Define this when building a 64 bit application. | |
#define | HPI_BUILD_INCLUDE_DEPRECATED |
Define this to enable deprecated functions and defines. | |
#define | HPI_BUILD_DISABLE_DEPRECATED_TYPE_WARNINGS |
Define this to remove legacy type warnings. |
This section descibes the usage of HPI defines to set the target compile environment.
The definitions are used in the build environment to control how HPI is built. They are NOT predefined in hpi.h!
#define HPI_BUILD_64BIT |
Define this when building a 64 bit application.
When not defined a 32 bit environment will be assumed.
#define HPI_BUILD_INCLUDE_DEPRECATED |
Define this to enable deprecated functions and defines.
#define HPI_BUILD_DISABLE_DEPRECATED_TYPE_WARNINGS |
Define this to remove legacy type warnings.
Applications that do not use C99 types will not generate compiler warnings.