Presumendo Windows, è possibile scaricare l'installazione da Win32 OpenSSL Installation Project page. È possibile scegliere uno per lo sviluppo di finestre a 64 bit o per 32 bit. Basta eseguire il setup e tutto sarà fatto facilmente. La directory di installazione predefinita è: C: \ OpenSSL-Win32
In Qt Creator, se poi si desidera collegare una libreria al progetto si può semplicemente aggiungere questa riga al file .pro (file di progetto):
LIBS += -L/path/to -llibname
Così qui è quello che facciamo per questa libreria (per esempio per collegare ubsec.lib)
LIBS += -LC:/OpenSSL-Win32/lib -lubsec
Prestare attenzione alla -L e -l. See this question. Non è nemmeno necessario specificare .lib alla fine del nome della libreria.
Per inclusi i file .h aggiunge questa riga al file .pro:
INCLUDEPATH += C:/OpenSSL-Win32/include
dopo che si può includere un file in questo modo:
#include <openssl/aes.h>
quale sistema operativo? – saeed
Windows 7 64 Bit – Mitch
Qualcuno sa come farlo per Mac? –