Giả sử Windows, bạn có thể tải xuống cài đặt từ Win32 OpenSSL Installation Project page. Bạn có thể chọn một cho các cửa sổ 64 bit đang phát triển hoặc cho 32-bit. Chỉ cần chạy thiết lập và mọi thứ sẽ được thực hiện dễ dàng. Các thư mục cài đặt mặc định là: C: \ OpenSSL-Win32
Trong Qt tạo, nếu sau đó bạn muốn liên kết một thư viện để dự án của bạn, bạn có thể chỉ cần thêm dòng này vào tập tin .pro của bạn (tệp dự án):
LIBS += -L/path/to -llibname
vì vậy, đây là những gì chúng ta làm cho thư viện này (ví dụ liên kết ubsec.lib)
LIBS += -LC:/OpenSSL-Win32/lib -lubsec
Chú ý đến -L và -l. See this question. Bạn thậm chí không cần phải chỉ định .lib ở cuối tên thư viện.
Đối với bao gồm các file .h thêm dòng này vào tập tin .pro của bạn:
INCLUDEPATH += C:/OpenSSL-Win32/include
sau đó bạn có thể bao gồm một tập tin như thế này:
#include <openssl/aes.h>
Hệ điều hành nào? – saeed
Windows 7 64Bit – Mitch
Bất cứ ai cũng biết cách thực hiện điều này cho mac thay thế? –