A minimal example how to use gcov
- install
lcov(to generate html report) gcovis already installed with gfortran/gcc
- compile program
make
- execute the program
./test
- generate coverage info
make cov
- generate html report
make html
You have to make sure to use the version of gcov with which your code was compiled.
This is an issue if you have e.g. gfortran and llvm installed.
So first find the correct gcov with
mdfind -name gcov
and add that path in the makefile