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

截图如下

clip_image002

会发现多了一些文件,我们主要关注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

截图如下

clip_image004

8 编写自己的gtest用例,键入如下命令

# mkdir ../../gtest_demo

# cd ../../gtest_demo

# vi Makefile

(Makefile的内容在附件中)

# vi gtest_demo.cpp

(gtest_demo.cpp的内容在附件中)

9 输入命令

# make

# ./gtest_demo

出现如下结果,恭喜你,配置成功。具体如何配置,看看makefile就清除了。

clip_image006

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值