ros/ros2 测试代码覆盖率检测
ros/ros2 测试代码覆盖率检测
写在前面
本文档是关于如何在ros/ros2的项目中检测测试代码的覆盖率。本文以ros2项目为例。
相关名词
gcc是linux平台下的C、C++ 编译器
编译参数:
-fprofile-arcs:使得编译后的文件运行生成弧跳变的次数和其他的概要信息,用于生成.gcda
-ftest-coverage:生成.gcno文件,汇总文件源码块信息和行号
生成文件:
...
原创
2019-07-09 12:44:25 ·
977 阅读 ·
0 评论