ANSI C Based OPC UA Client/Server/PubSub SDK
Generating Project Files and Recompiling the SDK (Windows)

The Windows version of the SDK comes with a precompiled binary files for a certain Visual Studio version. However, the source edition of the SDK is delivered with CMake files, so that you can recompile the SDK with another compiler and generate project files for a variety of IDEs without much effort. The following pages contain brief descriptions, see the CMake homepage for a deeper insight.


First of all, you’ll need CMake. Download and install the latest version from

Furthermore, it is necessary to build the third-party libraries with the same compiler. See Compiling Third-Party Components for descriptions for Visual Studio.