编译
1.
编译
$BASE\src\cppunit\CppUnitLibraries.dsw
中的
cppunit_dll
项目,
release
版生成
cppunit_dll.lib
和
cppunit_dll.dll
,
debug
版生成
cppunitd_dll.lib
和
cppunitd_dll.dll
。这是
CPPUnit
基本类库。
2.
编译
$BASE\src\cppunit\CppUnitLibraries.dsw
中的
TestRunner
项目。
release
版生成
TestRunner.lib
和
TestRunner.dll
,
debug
版生成
TestRunnerd.lib
和
TestRunnerd.dll
。这是使用
MFC
的图形化界面的类库。
3.
把所有
lib
文件放置到
CommonFiles\Lib
目录下面。
4.
把
dll
文件放到相应的
debug
和
release
可执行目录下面。
设置
VC
1.
在
vc
的
Option
中设置
cppunit
的头文件路径。是
$BASE\include
目录。
2.
在
stdafx.h
中添加
#ifndef _DEBUG
#pragma comment(lib, "..\\..\\CommonFiles\\Lib\\cppunit_dll.lib")
#pragma comment(lib, "..\\..\\CommonFiles\\Lib\\TestRunner.lib")
#else
#pragma comment(lib, "..\\..\\CommonFiles\\Lib\\cppunitd_dll.lib")
#pragma comment(lib, "..\\..\\CommonFiles\\Lib\\TestRunnerd.lib")
#endif
因为
debug
和
release
版使用的库是不相同的