加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 如何在XCode之外的OS X上正确设置googleTest

发布时间:2020-12-16 03:37:41 所属栏目:百科 来源:网络整理
导读:如何设置gTest,以便我可以链接aganist图书馆?我将在 vim中编写代码,所以我只是想安装这些库,而不像 XCode setup.目标是能够通过将-lgtest设置为链接器标志来连接项目,如果我没有编写自己的测试主程序,显式的-lgtest_main标志. 解决方法 在您开始之前,请确保
如何设置gTest,以便我可以链接aganist图书馆?我将在 vim中编写代码,所以我只是想安装这些库,而不像 XCode setup.目标是能够通过将-lgtest设置为链接器标志来连接项目,如果我没有编写自己的测试主程序,显式的-lgtest_main标志.

解决方法

在您开始之前,请确保您已阅读并理解
this note from Google!本教程使用gtest容易,但可能会引入 nasty bugs.

获取googletest框架

$wget https://github.com/google/googletest/archive/release-1.8.0.zip

或者在hand之前得到它.我想我不会这个小小的操作方法,所以如果你绊倒了它,链接已经过时了,可以随时修改.

2.解压缩并建立google测试

$unzip gtest-1.8.0.zip
$cd gtest-1.8.0
$./configure
$make

3.安装系统上的标题和库.

$sudo cp -a include/gtest /usr/include
$sudo cp -a lib/.libs/* /usr/lib/

gTestframework现在可以使用了.只需不要忘记通过将-lgtest设置为链接器标志将项目与库相链接,并且可选地,如果您没有编写自己的测试主程序,则显式为-lgtest_main标志.

从这里你可能想去Google Googles documentation了解框架,了解它的工作原理.快乐编码!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读