首页 新闻 会员 周边 捐助

如何将gcov对嵌入式代码进行代码覆盖率分析

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-01-03 19:57

硬件平台:PCC

编译器:powerpc-e300c3-linux-gcc

链接器:powerpc-e300c3-linux-ld

代码说明:我们的项目代码中的函数全部是自己实现,没有依赖于任何标准的C库,包括printf,wirte,read等等函数;

问题说明:当把gcov的库函数libgcov.a以静态方式链接到我们的代码中时,提示fprintf,fread,fopen,fclose,fseek等函数未定义,原因应该是编译libgcov.a时,依赖于标准的C库函数;不知道有没有了解或者曾经将gcov移植到嵌入式平台下的大侠,能否指导一下如何将gcov移植到嵌入式平台下。

朝雾之归乡的主页 朝雾之归乡 | 初学一级 | 园豆:71
提问于:2012-09-18 15:26
< >
分享
所有回答(2)
0

你可以把 libgcov 的源代码下载下来,然后把引用C库的方法替换成你们写的方法。

Launcher | 园豆:45050 (高人七级) | 2012-09-18 15:57
0

楼上的方法可以值得一试

jason2013 | 园豆:1998 (小虾三级) | 2012-09-18 16:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册