BullseyeCoverage
Use the instructions for Eclipse IDE.
The Keil µVision IDE cannot be configured to use BullseyeCoverage. You can build with BullseyeCoverage using the command line compiler, for example with a makefile or batch script. For details, see Integrating With Your Build Process.
When compiling with the armclang
or armcc
compiler,
BullseyeCoverage automatically compiles and adds the run-time library
run/libcov-armLtd.c
to compiler invocations that link an executable.
This source implements the small footprint configuration.
You can override this behavior by one of the alternatives below.
--lib
libcov-
,
for example BullseyeCoverage/run/libcov-userDefined.c
Add a call to cov_dumpData into your program.
The output file BullseyeCoverage.data-1
is written in the project directory.
#if _BullseyeCoverage cov_dumpData(); #endif
Run your application in a semihosted environment. BullseyeCoverage run-time error messages are written to standard error.
Updated: 20 Sep 2023
Copyright © Bullseye Testing Technology. All Rights Reserved.