和所有的第三方库一样,安装之前需要先下载源代码。小伙伴们可以通过google官网进行下载google官网,当然在国内不翻墙是不能登入到google的。所以在此我们只能通过github进行下载googletest。如下:
下载完成之后接下来就可以针对不同的平台进行编译和使用了。下面将针对Ubuntu和linux ARM进行测试。
执行以上命令后将会在_install目录下看到编译产出的文件了。
编译测试程序:
编译完成后将会产出一个gtest_sum的可执行文件。
执行:
https://blog.csdn.net/sevenjoin/article/details/gtest_sum
经过以上流程我们已经对gtest的使用有了一些感知。并且通过编译源码库会得到相关的库文件:
- libgtest.a
- libgtest_main.a
- libgmock.a
- libgmock_main.a
那么他们之间有什么联系和区别呢。
下一章节我们将介绍Gtest中常用的宏的基本用法,如EXPECT_*和ASSERT_*等;
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/12156.html