我正在尝试使用Visual Studio 2010构建CppUnit(ReadMe中的第一行说1.13版)。按照说明(在Web论坛上找到,在CppUnit文档中找不到多少);我找不到有效的文件扩展名。所有文件扩展名以“,v”结尾,这个奇怪的“,”v“扩展名是什么?它的目的是什么?
我很沮丧,如果有人可以帮助如何在VS2010项目中加载CppUnit并构建它......这将是一个很大的帮助!
答案 0 :(得分:10)
你指的是这个项目吗? http://sourceforge.net/projects/cppunit
如果是这样,请使用TortoiseSVN从svn获取最新代码:
https://cppunit.svn.sourceforge.net/svnroot/cppunit
它包含“INSTALL-VS.Net2008.txt”以及Visual Studio 2008的说明,但它也可以应用于Visual Studio 2010。
您可能需要编辑src \ msvc6 \ testrunner \ MsDevCallerListCtrl.cpp并替换
version("9.0")
与
version("10.0")
只要sln输出cppunit(d).lib或您需要的任何依赖项,就可以安全地忽略任何构建错误。
玩得开心! :)
答案 1 :(得分:2)
我已成功将CPPUNIT 1.12.1转换为VS2010解决方案。它在这里描述:http://blogs.powersoft.ca/erict/archive/2012/02/21/cppunit-in-vs2010ndashwith-a-sample.aspx,解决方案可以从那里下载。
答案 2 :(得分:0)
我刚刚发现了一个在VS2010中很容易构建的版本(也就是按1按钮): http://www.comp.nus.edu.sg/~cs3215/tools/cppunitAll.html
这非常好,因为它有一个.sln文件可以直接打开。它还包括一个教程;) 通过google.de找到它 它的版本是1.12.1
玩得开心!