User guide

Both files are part of the Platform SDK (standalone PSDK or MSVC since 2002). If you still use
MSVC 6, you can get them from the "HTML Help Workshop" mentioned above.
The related settings in config.nmake depend on the MSVC variant you use:
MSVC 6: if the "HTML Help Workshop" is installed, set HHC_DIR to its directory
> MSVC 6: set HHC_DIR to use it (the actual value doesn't matter in this case)
4.4.9. Debugger
Well, using a good debugger can save you a lot of development time.
The debugger you use must match the C compiler Wireshark was compiled with, otherwise the de-
bugger will simply fail or you will only see a lot of garbage.
4.4.9.1. Visual Studio integrated debugger
You can use the integrated debugger of Visual Studio - only available in some of the toolchain pack-
ages.
However, setting up the environment is a bit tricky, as the Win32 build process is using makefiles
instead of the .dsp/.dsw files usually used.
XXX - add instructions how to do it.
4.4.9.2. Debugging Tools for Windows
You could also use the Microsoft Debugging Tools for Windows toolkit, which is a standalone GUI
debugger. Although it's not that comfortable compared to debugging with the Visual Studio integ-
rated debugger, it can be helpful if you have to debug on a machine where an integrated debugger is
not available.
You can get it free of charge at: http://www.microsoft.com/whdc/devtools/debugging/default.mspx
(as links to microsoft pages change from time to time, search for "Debugging Tools" at their page if
this link should be outdated).
Tool Reference
54