|> The Execution Monitor > Compilation
The Execution Monitor is implemented in two modules: one header file and one source file.
|defines abstract execution monitor interfaces and implements execution exception.
|provides the Execution Monitor implementation for all supported configurations, including Microsoft structured exception based, UNIX signals.
You may use this component in both debug and release modes, but in release mode the Execution Monitor won't catch Microsoft C runtime debug events.
To compile the Execution Monitor as standalone library compose it using only
execution-monitor.cpp as a source file. Alternatively you can add this file directly to the
list of source files for your project. Boost Test Library's components include this file as a part of their