ROS系统C++代码测试之gtest
2024-08-24 03:19:03
1. 安装gtest
sudo apt-get install libgtest-dev
2.修改CMakeLists.txt
find_package(GTest REQUIRED)
uncommend catkin_add_gtest
3. 添加覆盖率统计编译选项
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGES} -fprofile-arcs -ftest-coverage")
4.运行测试用例
http://docs.ros.org/jade/api/catkin/html/howto/format1/run_tests.html
catkin_make run_tests_packagename_gtest_mytestexename
最新文章
- nginx 启动不了的小问题
- todoList使用教程
- 《2016ThoughtWorks技术雷达峰会----微服务架构》
- 元素间距属性(scrollLeft,scrollWidth,clientWidth,offsetWidth,padding,margin)
- C++ 中int,char,string,CString类型转换
- Partition分组使用和行列转换
- CSS 수직 가운데 정렬 (테이블 없이!) Vertical Centering with CSS
- 计算机天才Aaron Swartz 名作 《如何提高效率》——纪念真正的“hacker";!
- AngularJs 实例
- Window及document对象的区别
- servlet过滤器简化版
- meterpreter持久后门
- JAVA-Proxy 代理
- tensorFlow(五)深层神经网络
- matlab 的解函数的不同方式
- hdu 1106 去5排序
- pc端复制方法
- 使用monkey技术修改python requests模块
- Java考试题之四
- scanf格式控制符的完整格式
热门文章
- 纯HTML+CSS带说明的黄色导航菜单
- 【单页应用】view与model相关梳理
- <;td>;<;/td>;标签的border 样式在浏览器中显示不出来
- vmwawre 虚拟机优化配置
- 友盟SDK实现分享
- Linux0.11内核--加载可执行二进制文件之1.copy_strings
- NSError
- 分布式集群系统下的高可用session解决方案
- 搭建一个Mongodb (Windows) 版本
- Terminate Instance 操作详解 - 每天5分钟玩转 OpenStack(33)