Switching between builds
When switching from a normal build to an instrumented build or from an instrumented build back to an uninstrumented build, depending on the build setup, a full rebuild can be necessary.
If you share build directories for instrumented and normal builds, this switching
together with an incremental rebuild can lead to
- source files that are not instrumented,
- source files that are still instrumented in the object files, causing linker errors as the Testwell CTC++ runtime is missing.