当前位置: 代码迷 >> QT开发 >> 请教qt creator中怎么加入openssl
  详细解决方案

请教qt creator中怎么加入openssl

热度:317   发布时间:2016-04-25 05:12:41.0
请问qt creator中如何加入openssl啊
我在windows下面开发qt应用程序,因为程序里面需要加解密,所以我就调用openssl的API, 线程程序已经写好了, 可以编译时报下面这样的错误:

error: openssl/rc4.h: No such file or directory
error: openssl/evp.h: No such file or directory

意思就是没有链接上openssl的库, 下面我我的pro文件:
C/C++ code
#-------------------------------------------------## Project created by QtCreator 2011-11-18T16:25:11##-------------------------------------------------QT       += coreQT       -= guiTARGET = swapCONFIG   += consoleCONFIG   -= app_bundleTEMPLATE = appSOURCES += main.cpp \    swap/openssl.c \    swap/protocol.c \    swap/swap.c \    swap/util.cHEADERS += \    swap/openssl.h \    swap/protocol.h \    swap/swap.h \    swap/util.h




哪位高手能帮我解答一下,这个问题该如何解决啊? 万分感谢, 请注意是windows下面的

------解决方案--------------------
QT里面不是有个QSslSocket可以支持SSL吗?
------解决方案--------------------
另外你那个错误是编译错误 没找到头文件 制定的目录不对 跟链接没关系
------解决方案--------------------
你用的而且是相对路径 肯定搜不到.h的
------解决方案--------------------
OpenSSL不是Qt的一部分,Qt自然不会提供
如果你一定要直接使用OpenSSL,你需要自己在http://openssl.org/下载和编译
  相关解决方案