This section provides the information you need to get started developing C++ Wiretap client applications. It provides the names and locations of the header files and libraries needed, and provides sample compiler commands for Linux and Mac OS X. It also presents the names and locations of the predefined project files provided for Windows developers working in Microsoft® Visual Studio®.
These two header files are in the api subdirectory of your wiretap_install_dir:
The following table lists the names and paths of the library files for your platform.
| OS | Platform (Bits) | Compiler/ Version | Install path to library files | Library files |
|---|---|---|---|---|
| Linux RHEL 6 | x86 (64) | GCC 4.4.6 |
wiretap_install_dir/lib/opt/LINUX/ x86_64/RHEL6/GCC_4_4_6 |
libwiretapClientAPI.a libwiretapClientAPI.so |
| Mac OSX | Intel (64) | GCC 5.1 |
wiretap_install_dir/lib/opt/MACOSX/ fat/10_9_5/GCC_5_1 |
libwiretapClientAPI.a libwiretapClientAPI.dylib |
| Windows | x86 (32) | MSVC 9.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_32/WinXP/MSVC_90 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
| Windows | x86 (32) | MSVC 10.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_32/WinXP/MSVC_100 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
| Windows | x86 (32) | MSVC 14.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_32/WinXP/MSVC_140 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
| Windows | x86 (64) | MSVC 9.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_64/WinXP/MSVC_90 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
| Windows | x86 (64) | MSVC 10.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_64/WinXP/MSVC_100 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
| Windows | x86 (64) | MSVC 14.0 |
wiretap_install_dir/lib/opt/WINNT/ x86_64/WinXP/MSVC_140 |
libwiretapClientAPI.lib libwiretapClientAPI_dynamic.dll libwiretapClientAPI_dynamic.exp libwiretapClientAPI_dynamic.lib |
The compiler command must be structured as follows:
g++ test.C -o -I /includePath <libPath>/ libwiretapClientAPI.a
where,
wiretap_install_dir/api