ssh*_*h99 4 gcc segmentation-fault gcov
我在远程服务器上使用 gcov 标志编译了源文件。
CFLAGS += -fprofile-arcs -ftest-coverage -lgcov -coverage
Run Code Online (Sandbox Code Playgroud)
编译工作正常。使用gcc 4.7进行编译。生成的 .gcno 文件具有 407* 格式。所有功能都运行良好。我使用 gcov main.c 获取覆盖率报告
现在我正在尝试在我的本地系统中获取覆盖率数据,该系统的 gcc 版本为 4.1.2
我遇到分段错误。
错误:
main.gcno:version `407*', prefer 401p'
Segmentation fault (core dumped)
Run Code Online (Sandbox Code Playgroud)
gcc的版本是这个原因吗?为什么我会出现分段错误?新的gcc有哪些变化?可能的解决方案有哪些?(我无法更新gcc)
任何的意见都将会有帮助..