Eduction 23.2

# C API Component

The C API component of the Eduction SDK includes:

- The Eduction header file (`edk.h`).
- The Eduction SDK library on Windows (`edk.dll`) or shared object on UNIX (`libedk.so`).
- (Windows only) The Eduction SDK library linker file (`edk.lib`).
- Several sample C programs that demonstrate various SDK features.

The C sample programs are provided with a `CMakeLists.txt` file, to allow you to generate build files for different environments (such as Visual Studio 2017 or UNIX Makefile). For more information about how to build the sample programs, refer to the `README.md` file in the samples directory.

NOTE: You might also need additional runtime libraries to run the Eduction SDK. See Eduction SDK Package.

To use the Eduction SDK in C, include the `edk.h` header file from your C source code and link with the SDK library. For details of how to compile and link against the SDK, refer to the sample programs.

On Windows, you must specify the Eduction library in the `PATH` environment variable. On UNIX, the shared object must be in the library search path.

Copyright 2013-2023 Open Text
Version 23.2 | Last updated March 2023

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL Eduction 23.2

Topic Title: C API Component