摘要: 需求 单元测试之类的场景,每个.cc文件就是一个完整的单元测试代码。因此,多个单元测试各自需要编译。即,每个.cc文件都需要编译成可执行文件。 实现 比如,如下的目录结构 ├── a.cc ├── b.cc ├── c.cc ├── CMakeLists.txt └── Makefile 此时,将每 阅读全文
posted @ 2022-07-15 16:54 时间的风景 阅读(2212) 评论(0) 推荐(0) 编辑
摘要: gdb7.0以下版本不支持直接p vec这样的方式打印容器,如果实在需要打印可以根据容器的成员变量的值去打印,但是这样并不方便。 网上有不少博客介绍了如何用gdb 打印容器,比如这一篇(还顺带给了个简单的示例): 使用linux的GDB打印STL(vector,map,set............ 阅读全文
posted @ 2022-07-15 13:45 时间的风景 阅读(1867) 评论(0) 推荐(0) 编辑