嵌入式 linux gcov

2019-07-12 16:57发布

嵌入式linux应用程序调试方法 调查嵌入式 linux代码覆盖率测试工具gcov 11.30 现状: 在Host机能生成.gcno文件,但是在BB不能生成.gcda文件 已做的操作: MakeFile中添加了CXXFLAGS, code中调用了setenv方法
12.02 linux与arm交叉编译qt工程,在.pro文件中添加QMAKE_CXXFLAGS和LIBS,有的工程在BB运行后可以生成.gcda文件,但有些可执行文件运行后,会Segmentation fault(core dumped),不能生成.gcda文件
12.05 情况是,如果在qml中调用Qt的quit()方法,就能正常退出,而在cpp 中调用***App的exitApp()方法,就会出错Segmentation fault(core dumped).