我想开始做一些单元测试,但是我对如何设置CPPUnit非常困惑。我已经在网上查看了各种教程和指南,以了解要做什么,但有很多变体需要做什么。我尝试了几种方法,但似乎没有任何工作。如果任何人都可以让我朝正确的方向发展,那么我会非常感激。我目前正在使用visual studio 2005,我的大部分应用程序主要是MFC,我也创建了大量的.net应用程序,所以理想情况下我希望它适用于这两种应用程序。我是一个大规模的新手,所以在解释时请尽量将技术术语保持在最低限度,因为我可能不会理解它。如何为Visual C++ 2005安装CPPUnit?
1
A
回答
1
你跟着this tutorial?
如果它仍然不适合你,你能否对你的工作有些更具体,什么不是?也许将链接发布到您正在关注的教程以及错误的位置?
0
没有安装。发行版是源代码,必须使用您用于C++工作的编译器进行编译。 (使用Visual Studio在Windows上)设置CPPUnit的:
- 下载最新CPPUnit的从here
- 版本解压ZIP内容(使用7zip的或用Winrar)
- 打开在Visual Studio的6工作区文件示例文件夹的示例目录。
打开文件srcmsvc6testrunner中的MsDevCallerListCtrl.cpp文件。 查找以下行:
进口 “LIBID:80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2” 版本( “7.0”)LCID( “0”)raw_interfaces_only named_guids
现在做一个批处理建立所有配置。
- 检查cppunit目录中的lib目录。如果文件cppunit.lib,cppunit_dll.lib和cppunit_dll.dll在那里。
- 转到工具 - >选项 - >项目和解决方案 - > VC++目录
- 从“显示目录”的下拉列表中选择“包含文件”并添加(通过点击底部的空白处) - > include
- 现在通过添加库来更改库文件
- 通过加载可在示例文件夹中找到的CPPUnitTestMain项目来检查CPPUnit是否正在运行。
- 构建和运行时未经调试。如果出现命令行显示“OK(222)”,那么CPPUnit现在在您的机器上。
+0
感谢您添加上面给出的答案的几乎确切内容,并将其作为接受的答案解除标记... O_o –
+0
@Tim Bourguignon仍旧习惯于如何使用stackoverflow,我的不好。把你的回答放回去,我只是想我会以简单的步骤形式澄清答案。 – bigbaz34
相关问题
- 1. SQL Server 2005也安装Visual Studio 2005吗?
- 2. 如何为python 2.7安装MS Visual C++?
- 3. 如何为Visual Studio 2005安装pthread_win32(Windows pthread/posix线程库)?
- 4. VS 2005安装 - HKCU
- 5. 在windows中安装最新的cppunit
- 6. 在Windows 10上安装Visual Studio 2005
- 7. 安装Visual Studio 2005 Express Edition时出错
- 8. 在Windows 7上安装Visual Studio 2005 X64
- 9. 在2008年已安装之后安装visual studio 2005
- 10. 如何安装Visual C++构建工具?
- 11. 如何更新/安装mfc71u.dll,将msvcp71.dll,MSVCR71.DLL在Visual Studio 2005
- 12. visual C++ 2005 x64?
- 13. 如何为C++安装VOCE?
- 14. 如何为Visual Studio 2008 Express安装PowerCommands?
- 15. 如何使用Visual Studio 2010构建CppUnit
- 16. 通过Windows安装SQL Server 2005 c#安装项目
- 17. 安装Visual Studio 2008时Visual Studio 2005宏停止工作
- 18. Visual Studio 2005安装项目在终端服务器上安装崩溃
- 19. Microsoft 2010 visual c,安装FLTK
- 20. Visual c#Express安装程序?
- 21. 如何为Visual C#Express 2010安装Dev Express?
- 22. 如何在Visual Studio中为C#安装SAPI?
- 23. Profiler for Visual C++ 2005
- 24. 更改Visual Studio 2005安装程序的默认安装文件夹
- 25. 安装SQL Server 2005后安装SQL Server 2005 Reporting Services
- 26. 如何判断我已经安装了Visual C#的visual studio?
- 27. Visual Studio安装
- 28. 如何在Visual Studio 2005
- 29. 安装已安装VS 2005和2008的Visual Studio 6的已知问题
- 30. 如何使用Visual Studio 2005
不要使用CPPUnit的对于.NET应用程序。使用[NUnit](http://www.nunit.org/)。 –
@Merlyn Morgan-Graham好的,谢谢,但是它说NUnit完全是用C#编写的,而我用C++编写代码,这是否会成为问题。我也主要关心我的MFC应用程序。 – bigbaz34