+ -
当前位置:首页 → 问答吧 → 各位大侠帮个忙了,利用perl C扩展开发了一个新的模块,现在没办法测代码覆盖率,有什么解决的办法吗?

各位大侠帮个忙了,利用perl C扩展开发了一个新的模块,现在没办法测代码覆盖率,有什么解决的办法吗?

时间:2011-11-17

来源:互联网

我利用Perl C扩展开发一个数据库的Perl接口,代码覆盖率一直没有测出来,很郁闷啊

因为最后生成的是一个so文件,我在Makefile.PL加入CCFLAGS为"-fprofile-arcs -ftest-coverage",Perl不认识者两个参数

Perl有一个测试代码覆盖率的模块Devel-Cover,但是这个只能测试脚本的覆盖率,没有办法测so文件的覆盖率,比较愁人啊

有没有哪位大侠帮个忙啊???万分感谢啊

作者: hellozhanghui   发布时间: 2011-11-17

刚刚试了一下编译一个perl.gcov,make install失败了,总算是有点头绪了

没有一个人知道这方面的事儿吗?

作者: hellozhanghui   发布时间: 2011-11-17