Linux上使用gtest
本文目的
本文讲解了如何在linux上配置gtest编写自己的测试用例。
步骤如下
1 下载gtest,点击这里。
2 将gtest.zip上传到linux上的摸个目录
3 cd到这个目录
4 解压zip文件(命令 “unzip gtest.zip”),会得到gtest-1.X.X的目录,一下将该目录简称为GTEST_HOME。
5 输入如下命令,编译gtest:
# cd GTEST_HOME/make
# make
截图如下
会发现多了一些文件,我们主要关注gtest_main.a和sample1_unittest这两个文件,前者设gtest的静态库,后者是示例文件。
6 验证是否编译成功,输入如下命令
# ./sample1_unittest
7 由于gtest_main.a命令不符合libXXX.a的格式,所以可以做一个软连接(相当于为gtest_main.a起一个别名),键入如下命令
# ln –s gtest_main.a libgtest.a
# ll
截图如下
8 编写自己的gtest用例,键入如下命令
# mkdir ../../gtest_demo
# cd ../../gtest_demo
# vi Makefile
(Makefile的内容在附件中)
# vi gtest_demo.cpp
(gtest_demo.cpp的内容在附件中)
9 输入命令
# make
# ./gtest_demo
出现如下结果,恭喜你,配置成功。具体如何配置,看看makefile就清除了。
声明:如有转载本博文章,请注明出处。您的支持是我的动力!文章部分内容来自互联网,本人不负任何法律责任。