To use Mudflap in the IDE, you'll need to select Mudflap options to add the -fmudflapth option to the compiler command line for your application. There is a runtime library attached to the process called libmudflap that is controlled by runtime options that are automatically set in the MUDFLAP_OPTIONS environment variable (set when the Mudflap tool is added to the Launch Configuration; the Mudflap options are set there.) The instrumentation relies on this separate libmudflap runtime library that is linked into a program when the compile option (-fmudflap) and linker option (-lmudflap) are selected for the application. Note that both the QNX and Managed projects use the -fmudflapth option for the compiler and linker because this option supports threads (-fmudflap doesn't work with threaded programs.) This means that for multithreaded applications, you'll use -fmudflapth for the compiler, and -fmudflapth -lmudflapth for the linker.