Requirements

In order to build a custom backend, you need the following software and libraries:

  • CMake (The minimum version is indicated in the CMakeDefines.txt file in the <wincc_oa_path>/api directory.)
  • curl utility - is available in your operating system (Windows). For Linux it is available by default.
  • OpenSSL - You can find the required version in the WinCC OA Documentation under Third-Party Components.
    • For Windows, the version of the library from the ExternLibs\openssl folder will be used.
    • For Linux, you need to install the library of the specified version independently.
  • Internet access for updating components (see Updating third-party libraries in an existing project).