gpt4 book ai didi

c++ - 使用 GoogleTest 和 Bullseye 生成测试报告

转载 作者:行者123 更新时间:2023-11-30 20:27:54 24 4
gpt4 key购买 nike

我正在尝试使用 GoogleTestbullseye 来测试 C 应用程序代码。我在Red Hat Linux使用 i686 型处理器的环境。我得到了 gtestbullseye 库。编写 stub 和测试代码的过程也是可以理解的。我遇到问题的步骤是在 makefile 中进行更改以获取二进制文件和覆盖文件。

我浏览了 gtestbullseye 的官方文档,但我无法完全掌握该过程。

如果有人遇到过同样的情况并最终解决了,请与我分享。这将会非常有帮助。

最佳答案

对于googleTest,只需添加库和包含路径,在gcc编译时添加-I${GTEST_DIR}/include -L${GTEST_DIR}/lib/.libs/libgtest.a

或者,如果您使用 automake 生成 Makefile,请在 Makefile.am 中添加两行,automake 也可以使用它。

autotest_LDADD=@LIBS@ ${GTEST_DIR}/lib/.libs/libgtest.a
autotest_CXXFLAGS=@CXXFLAGS@ -I${GTEST_DIR}/include

项目名称为autotest,编译前应将${GTEST_DIR}作为环境变量。

从未使用过牛眼,但应该与此接近。

关于c++ - 使用 GoogleTest 和 Bullseye 生成测试报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15572712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com