如何在Visual Studio 2010中构建CppUnit

7
我正在尝试使用Visual Studio 2010构建CppUnit(ReadMe中的第一行显示版本1.13)。按照说明(在网络论坛上找到,CppUnit文档中找不到太多信息),我找不到有效的文件扩展名。所有文件扩展名都以",v"结尾,这个奇怪的",v"扩展名是什么,它的目的是什么?
此时我感到非常沮丧,如果有人能帮忙加载CppUnit到VS2010项目并构建它...那将是一个巨大的帮助!
3个回答

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或您需要的任何依赖项,您可以安全地忽略任何构建错误。

玩得开心! :)


Rami,非常感谢你的指引。这个网站为什么没有被提及呢?顺便说一下,我没有看到TortoiseSVN,但没关系。 - Rob
TortoiseSVN可以从这里下载:http://tortoisesvn.tigris.org。您可以使用它从cppunit源代码库中下载代码。它已经有一段时间没有更新了。您可以从这里获取有关cppunit2的更多信息:http://en.wikipedia.org/wiki/CppUnit。您还可以查看winunit,因为我最近成功地使用了它:http://winunit.codeplex.com/。 - Rami A.
1
更新:代码库现在位于 https://svn.code.sf.net/p/cppunit/code/trunk,并包含Visual Studio 2010的说明和项目文件。 - pepan

2

0

我刚刚找到了一个在VS2010中非常容易构建(只需按1个按钮)的版本:http://www.comp.nus.edu.sg/~cs3215/tools/cppunitAll.html

它非常好,因为它有一个.sln文件,你可以直接打开。它还包括一个教程;)我是在google.de上发现的。它的版本号是1.12.1

祝玩得开心!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接