Unter Windows können Sie die Installation von Win32 OpenSSL Installation Project page herunterladen. Sie können eine für 64-Bit-Windows-Entwicklung oder für 32-Bit-Windows auswählen. Führen Sie einfach das Setup aus und alles wird einfach gemacht. Das Standardinstallationsverzeichnis ist: C: \ OpenSSL-Win32
In Qt Creator, wenn Sie dann eine Bibliothek zu Ihrem Projekt verknüpfen möchten, können Sie einfach diese Zeile in der .pro-Datei (Projektdatei) hinzufügen:
LIBS += -L/path/to -llibname
Also hier ist, was wir für diese Bibliothek zu tun (zum Beispiel zu verknüpfen ubsec.lib)
LIBS += -LC:/OpenSSL-Win32/lib -lubsec
Achten Sie auf -L und -l. See this question. Sie müssen nicht einmal .lib am Ende des Bibliotheksnamens angeben.
Für einschließlich H-Dateien fügen Sie diese Zeile in Ihre .proDatei:
INCLUDEPATH += C:/OpenSSL-Win32/include
danach können Sie eine Datei wie folgt umfassen:
#include <openssl/aes.h>
welches Betriebssystem? – saeed
Windows 7 64Bit – Mitch
Wer weiß, wie man dies für Mac stattdessen tun? –