首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译CppUTest和类型转换错误

编译CppUTest和类型转换错误
EN

Stack Overflow用户
提问于 2015-04-04 04:16:09
回答 1查看 274关注 0票数 0

我从未在C++中使用过任何单元测试框架。现在我使用的是CppUTest 3.6版。我正在尝试根据README_InstallCppUTest.txt文件编译库:

./configure => OK

使=>不正常

代码语言:javascript
复制
src/CppUTest/JUnitTestOutput.cpp:170:29: error: use of old-style cast [-Werror,-Wold-style-cast]

我应该纠正所有这些编译错误,还是可以跳过这些错误?我知道g++是连接到OSX中clang的符号链接。

在此之前,我尝试使用gtest。基本上,在进行虚拟测试(例如EXPECT_EQ(1,1))时,它是非常好的。当我尝试测试一类普通的产品代码时,很难找到如何使用存根或mocs。所以我决定试试CppUTest。

EN

回答 1

Stack Overflow用户

发布于 2015-04-15 04:45:06

我应该纠正所有这些编译错误,还是可以跳过这些错误?

您可以禁用警告(或删除-Werror -它会将所有警告转换为错误)。

我假设您已经下载了稳定版本,所以您可以尝试使用the current Git Snapshot。然而,这可能并不稳定。

正常。如果我更改了CppUTest框架代码,我可以提交更改吗?

您应该首先检查 current sources (上面的链接)。如果它还没有修复,将你的修复贡献给项目总是一个好主意。

您可以使用或进行修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29439079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档