Erstellen des Open62541-Plugins „ Qt OPC UA “
Das Open62541-Plugin wird standardmäßig aus den enthaltenen Quellen von Drittanbietern erstellt und weist keine externen Abhängigkeiten auf. Die Open62541-Bibliothek nutzt OpenSSL für Sicherheitszwecke. Wird die OpenSSL-Bibliothek während der Konfiguration erkannt, wird die Sicherheitsfunktion für die Tests und das Open62541-Backend aktiviert. Die mit Qt OPC UA gebündelten Open62541-Quell- und Header-Dateien wurden aus dem Open62541-Tag v1.5.7 mit den folgenden Befehlen generiert:
cmake -DUA_ENABLE_AMALGAMATION=ON -DUA_MULTITHREADING=0 -DUA_ARCHITECTURE=none /path/to/open62541-source
makeFalls Sie eine benutzerdefinierte Version des open62541-Plugins erstellen möchten, ist eine installierte open62541-Version v1.5.7 erforderlich, die mit den Standardoptionen kompiliert wurde. Um die Verschlüsselungsunterstützung zu aktivieren, muss der open62541-Build mit den folgenden Parametern konfiguriert werden:
cmake -DUA_ENABLE_ENCRYPTION=OPENSSL /path/to/open62541-sourceDie folgenden Optionen müssen beim Erstellen mit einer benutzerdefinierten „open62541“-Installation an „cmake“ übergeben werden.
-DINPUT_open62541=system -DCMAKE_PREFIX_PATH=/path/to/open62541-install-dirDer Befehl „ CMAKE_PREFIX_PATH “ ist nur erforderlich, wenn „open62541“ an einem Speicherort installiert ist, den CMake standardmäßig nicht überprüft.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.