想在我的Qt項目中使用OpenSSL,這裏是我的環境:如何在Qt中實現OpenSSL?
- OS:Win7的32位
- 的Qt:Qt Creator的4.2.1社區
- 的Qt工具包:Qt_5_8_0_MSVC2015_32bit2
- OpenSSL:它的Win32 OpenSSL的v1.1.0e,下載表格this site
我想include <openssl/evp.h>
在我的代碼,但是,當我在main.c中添加#include <openssl/evp.h>
PP而建,Qt Creator中顯示以下錯誤:D:\QtProjects\dialogs\findfiles\main.cpp:50: error: C1083: 'openssl/evp.h':No such file or directory
我已經遵循了這個問題的說明:How to Include OpenSSL in a Qt project
我.pro文件看起來像:
QT += widgets
HEADERS = window.h
SOURCES = main.cpp \
window.cpp
# install
target.path = $$[QT_INSTALL_EXAMPLES]/widgets/dialogs/findfiles
INSTALLS += target
# for openssl - I added these 2 lines
LIBS += -LC:/OpenSSL-Win32/lib -llibcrypto
INCLUDEPATH += C:/OpenSSL-Win32/include
請幫我解決這個問題。
是否存在'C:/ OpenSSL-Win32/include/openssl/evp.h'? –
是的,它存在。 – Emma
想知道我的問題與我安裝我的Qt在D:Qt,而不是C:Qt ... – Emma