想在我的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