1 下载
我下载了,但是每个文件后面有个,v。很无奈。最后点击“Brouse All Files”后,选择
CPPUNIT后 选择了CPPUnit一个具体的版本。
2 生成
下了之后发现lib里面啥都没有。用vs2005打开src/CppUnitLibraries.dsw后,通过批生成,生成了一批lib和dll。就在根目录下的lib目录下。
3 使用。
【CPPUnit下载,配置和使用】简历了一个MFC的Dialog工程
修改文件。 /**/中是原来的,我注释掉了,加入了如下
CppUnit::MfcUi::TestRunner runner;
runner.run();
//show UI
/*
CTestEnvDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此处放置处理何时用“确定”来关闭
//对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
//对话框的代码
}
*/
特别注意:
我的工程是Unicode的,在使用lib和DLL时,我使用的testrunnerd.dll和testrunnerd.lib。这导致程序运行时错误,提花后就没问题了。
推荐阅读
- 面试|我经历的IT公司面试及离职感受(转)
- Asp.net|System.Globalization.DateTimeFormatInfo.InvariantInfo
- 测试|16年资深测试大牛教你三部成为测试架构师
- Android|Android VideoView如何播放RTSP的流
- web技术|项目管理之如何控制项目进度和质量
- android|测量webView页面性能技术方案
- 测试|selenium-grid AND docker化方案
- Java|Jacoco覆盖率工具使用调研