Compilation du plugin Open62541 d'Qt OPC UA
Le plugin Open62541 est compilé par défaut à partir des sources tierces incluses et ne présente aucune dépendance externe. La bibliothèque open62541 utilise OpenSSL pour la sécurité. Si la bibliothèque OpenSSL est détectée lors de la configuration, la sécurité est activée pour les tests et le backend open62541. Les fichiers source et d’en-tête Open62541 fournis avec Qt OPC UA ont été générés à partir de la version v1.5.7 d’Open62541 à l’aide des commandes suivantes :
cmake -DUA_ENABLE_AMALGAMATION=ON -DUA_MULTITHREADING=0 -DUA_ARCHITECTURE=none /path/to/open62541-source
makeSi vous souhaitez compiler une version personnalisée du plugin open62541, vous devez disposer d’une installation d’open62541 v1.5.7 compilée avec les options par défaut. Pour activer la prise en charge du chiffrement, la compilation d’open62541 doit être configurée à l’aide des paramètres suivants :
cmake -DUA_ENABLE_ENCRYPTION=OPENSSL /path/to/open62541-sourceLes options suivantes doivent être transmises à cmake lors de la compilation avec une installation personnalisée d’open62541.
-DINPUT_open62541=system -DCMAKE_PREFIX_PATH=/path/to/open62541-install-dirL’ CMAKE_PREFIX_PATH n’est requise que si open62541 est installé dans un emplacement que cmake ne vérifie pas par défaut.
© 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.