RKTracer Documentation
Set up coverage for any toolchain
Step-by-step guides for every build system, IDE, language and CI pipeline. Pick your topic, or search.
Browse 33 guides across 10 toolchains
Getting Started
4C / C++ / CUDA Command Line
7CMake ApplicationCoverage for a CMake buildMakefile ApplicationCoverage for a Makefile buildMSBuild C and C++Coverage for MSBuild C/C++ projectsNDK ApplicationCoverage for Android NDK buildsKernel Module / KernelCoverage for drivers and kernel modulesCustom Build ScriptsCustom build scripts, talk to supportCUDA Coverage on LinuxNVIDIA CUDA host and device coverage
C / C++ / CUDA IDEs
8IAR Embedded Workbench IDECoverage in IAR Embedded WorkbenchKeil uVision and MDK-ARMCoverage in Keil uVision / MDK-ARMCode Composer Studio IDECoverage in TI Code Composer StudioMicrochip MPLAB IDECoverage in Microchip MPLABVisual Studio IDECoverage in Visual StudioAndroid Studio IDECoverage in Android StudioTizen Studio IDECoverage in Tizen StudioCUDA in Visual Studio IDENVIDIA CUDA host and device coverage
Java / Kotlin
5C#
2JavaScript / TypeScript
1Python
1GoLang
1Swift
1CI & SonarQube
3No guides match .
Try another term, or open a support ticket and we will help.
Still stuck?
Can't find it in the docs?
Open a support ticket and an engineer who knows your target and toolchain takes it from there. You get a tracked ticket ID by email with a private link to follow the conversation and reply.
Open a support ticket
Submit your request and track it with a unique ID. No account needed.
Find your guide. Prefix your build. Prove the coverage.
No source changes, every compiler, host to target. See full MC/DC coverage on your own code in an afternoon.