Setting up your project (VC++)
Compiling and installing CppUnit libaries
In the following document, $CPPUNIT is the directory where you unpacked CppUnit: $CPPUNIT/: include/ lib/ src/ cppunit/First, you need to compile CppUnit libraries:
- 1. Open the $CPPUNIT/src/CppUnitLibraries.dsw workspace in VC++.
- 2. In the 'Build' menu, select 'Batch Build...'
- 3. In the batch build dialog, select all projects and press the build button.
- 4. The resulting libraries can be found in the $CPPUNIT/lib/ directory.
Once it is done, you need to tell VC++ where are the includes and libraries to use them in other projects. Open the 'Tools/Options...' dialog, and in the 'Directories' tab, select 'include files' in the combo. Add a new entry that points to $CPPUNIT/include/. Change to 'libraries files' in the combo and add a new entry for $CPPUNIT/lib/. Repeat the process with 'source files' and add $CPPUNIT/src/cppunit/.
Getting started
5. Creates a new console application ('a simple application' template will do). Let's link CppUnit library to our project. In the project settings:- 6. In tab 'C++', combo 'Code generation', set the combo to 'Multithreaded DLL' for the release configuration, and 'Debug Multithreaded DLL' for the debug configure,
- 7. In tab 'C++', combo 'C++ langage', for All Configurations, check 'enable Run-Time Type Information (RTTI)',
- 8. In tab 'Link', in the 'Object/library modules' field, add cppunitd.lib for the debug configuration, and cppunit.lib for the release configuration.
We're done !