Page 1 of 1

Is it possible to compile the C++ SDK as Dll/shared object?

Posted: 12 Jul 2011, 10:18
by Support Team
Yes, it is possible. The default configuration of the master CMakeLists.txt located in folder src of the SDK is static library mode, except the UaStack and the third-party libraries.
The following modules of the SDK can be created in Dll/shared object mode:
  • UaStack library
  • UaBase library
  • UaPki library
  • XMLParser
  • UaClient library
  • Coremodule library
  • UaModule library
  • UaModels library
The module Channeldemo is part of the Demo Server and will not compile in Dll/shared object mode, but can be omitted to build your own Server with the SDK.