Boost.Test > Components > The Test Execution Monitor > Compilation

# The Test Execution Monitor compilation

The Test Execution Monitor is supplied as an off-line library and should be compiled and linked with a test program. Following files, that are located in the Boost Test Library source directory, compose the component:

execution_monitor.cpp
test_tools.cpp
unit_test_log.cpp
unit_test_parameters.cpp
unit_test_monitor.cpp
unit_test_result.cpp
supplied_log_formatters.cpp
unit_test_suite.cpp
test_main.cpp

You also have a choice to include all files constituting the Test Execution Monitor directly into your test module. Use <boost/test/included/test_exec_monitor.hpp> for this purpose.