CPPUnit下载,配置和使用

    技术2022-05-20  33

    1 下载

       我下载了,但是每个文件后面有个,v。很无奈。最后点击“Brouse All Files”后,选择

    CPPUNIT后 选择了CPPUnit一个具体的版本。

     

    2 生成

    下了之后发现lib里面啥都没有。用vs2005打开src/CppUnitLibraries.dsw后,通过批生成,生成了一批lib和dll。就在根目录下的lib目录下。

    3 使用。

    简历了一个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。这导致程序运行时错误,提花后就没问题了。


    最新回复(0)