在使用gcov [srcfile]的命令生成.gcov文件的时候,提示如下错误, 无法生成gcov文件:
xxxxxxxxxxxx.gcno:version '402*', prefer '408*'
Segmentation fault
该问题是由于gcov在解析gcc编译器的时候出现不兼容的问题,gcc和clang编译器的演进是并行的,在gcc4.x版本时,出现了和clang编译不兼容得情况。
解决方法有两种:
1. 编译前解决
在编译前强行指定gcov版本,使编译后的gcno和gcda匹配当前gcov版本,方法如下:
LOCAL_CFLAGS &#