linux下gTest笔记

github上googleTest-Primer翻译

http://www.cnblogs.com/jycboy/p/6057677.html

linux上gTest编译

github上下载压缩包解压后,执行下列两行命令
cd googletest/googletest/make(linux上c++编译器,不同编译器选择不同文件夹下的编译文件)
make
编译之后,该文件目录下会有gtest_main.a(所需要的文件)和sample1_unittest(可执行文件的例子)

Gtest使用

具体语法可以看github上的文档或者源码simple文件夹下的例子。
1.写单元测试的类,如test_unittest.cpp
2.修改自带的makefile文件,这里需要先理解makefile文件里具体语句的含义,可以查看这篇文章,因为本来makefile里默认是编译sample文件夹下的sample1的单元测试,所以我们需要将一些文件名改成我们需要测试的头文件与源文件。
3.终端中在当前文件夹下执行语句make。
这样最基本的使用就完成了

猜你喜欢

转载自blog.csdn.net/zim3oo/article/details/54864008