CppUnit在Window下的安装与使用

素材均来自网络,请遵守各相关软件的协议。本文转帖请注明作者或出处。

环境

WinXP sp2、VC6 + VisualAssist X、SlickEdit 12、doxygen + graphviz

下载

CppUnit 1.12.1下载 744.92KB

编译

解压缩

解压缩下载到的cppunit-1.12.1.tar.gz文件得到一个名为cppunit-1.12.1的文件夹,其下有(关键文件和目录):

  • [examples]
  • [include]
  • [lib]
  • INSTALL
  • INSTALL-WIN32.txt
  • README

记此目录 X:\the\path\cppunit-1.12.1 为 <U> 。

环境配置

如确定 VC6 已经有 unicode 库支持。此步可跳过。

进入控制面板→添加/删除程序,配置 VC 安装组件。检查 VC 中 unicode 是否支持。

如果没有安装 unicode 支持,若安装盘在,可以插入光盘,再此选中并一路确定,将之安装上即可。

若安装盘不在,可下载此文件后,将其中的 lib 文件放到 VC 安装目录下的 VC98\MFC\LIB 目录。

编译库文件

打开 <U>\src\CppUnitLibraries.dsw 。Build→Batch Build→全部选中后Build。

打开 <U>\examples\examples.dsw 。同上,全部Build。

安装

给VC6中注册插件

Tools
→ Customize
→ Add-ins and macro files
→ Browse
→ 选择或输入 <U>\lib\TestRunnerDSPlugIn.dll
→ 确定

VC6

Tools
→ Options
→ Directories
→ Show directories for:

  • Include files 中,添加 <U>\include
  • Library files 中,添加 <U>\lib
  • Executable files 中,添加 <U>\lib

VisualAssist X

Visual Assist X Options
→ Project
→ C/C++ Directories
→ Platform: Custom
→ Show Directories: Stable include files
→ 添加 <U>\include

SlickEdit12

Tools
→ Tag Files
→ "C/C++" Tag Files
→ Add Tag File
→ C/C++
→ 选中Generate References
→ OK
→ 输入名称:CppUnit.vtg
→ 打开
→ 选择路径 <U>\include
→ OK
→ Done

使用

测试使用例子:CppUnit测试框架入门

一个简单的构造过程:编写GUI类型的CppUnit单元测试框架及用例

基本框架推荐模型:CppUnit 快速使用指南

你可能感兴趣的:(CppUnit在Window下的安装与使用)