有没有办法让Google测试框架与Visual Studio 6一起使用?

时间:2012-02-01 13:34:22

标签: c++ visual-c++ googletest

我试图关注this question and answers,但是遇到了很多像这样的编译错误。

error C2182: '__formal' : illegal use of type 'void'

是否有人通过Google测试成功使用VS 6.0?

2 个答案:

答案 0 :(得分:3)

前段时间,有人proposed使用Google Test补丁来支持VC6。该补丁最终在主干中被拒绝,因为它使得更难以支持该库。但修补后的源代码被放在Subversion的一个分支中,供有需要的人使用。 There它位于,不受支持。

但由于它不受支持,因为它在版本1.3中分支,所以没有来自主干的向后端口。但是如果你真的需要它并且不介意错过从那时起添加的所有功能,你可以从那里抓住它。

答案 1 :(得分:1)

可能不是。 VS 6.0与C ++ 03不兼容,因此没有多少C ++可以使用它。你很可能至少需要VS 7.1(2003)或VS 8.0(2005)。