Contents, Programmers Guide, Building the Source Code, Building for Maximum Speed
Building for Maximum Speed
Building for maximum speed
Where desired, the following changes can be made to the standard release configuration
in order to build for maximum speed:
-
Setting the PATHENGINE_FULL_RELEASE preprocessor define
turns off interface checking, and any release build assertions.
(As with assertions, this define can be set up per compilation unit, if finer control of assertion checking is desired.)
-
PATHENGINE_SINGLE_THREADED can be used to remove some logic related to thread synchronisation,
when only single threaded application is required. (For maximum benefit, the supplied project files or platform configuration should also be modified, e.g. to switch to single threaded run-time libraries.)
Documentation for PathEngine release 6.04 - Copyright © 2002-2024 PathEngine | | next: Static Linkage |