Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
Chapter 4 Building Your Application
Using the C++ CIL and static libraries
4-20
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
#include <Cil.h>
To link your application code with the CIL for C++, you will require the following
C++ static libraries:
C++ static libraries:
•
ConnectionLib.lib. This library contains the connection-layer services for
CIL.
•
ServiceLib.lib. This library contains the service-layer services for CIL.
•
SessionLib.lib. This library contains the object-interface services for CIL.
•
UtilLib.lib. This library contains helper classes for CIL.
•
ArgumentsLib.lib. This library contains the Arguments data structure for
CIL.
•
SilentMonitorLib. This library contains the all the services required to
establish and control silent monitor sessions.
establish and control silent monitor sessions.
Note
The preceding are the Release versions of the libraries. The Debug equivalent
libraries use the same library name with the appended ‘d’ ; e.g. for ArgumentsLib,
the Debug library is ArgumentsLibd.lib.
libraries use the same library name with the appended ‘d’ ; e.g. for ArgumentsLib,
the Debug library is ArgumentsLibd.lib.
In addition to the aforementioned CTI OS CIL libraries, your application will
require the standard Microsoft sockets library, Wsock32.lib, and the standard
multimedia library winmm.lib.
require the standard Microsoft sockets library, Wsock32.lib, and the standard
multimedia library winmm.lib.
Project Settings for Compiling and Linking
Setting up your Visual C++ application requires you to configure some program
settings. The Program Setting in Visual C++ are accessed under the Project /
Setting menu:
settings. The Program Setting in Visual C++ are accessed under the Project /
Setting menu: