QT导入libcurl支持HTTPS

2018-07-03 01:00:52来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

对于我这种不会编译的人来说,必须找到已经编译好的DLL文件,以及头文件才能使用。

幸运的在这个网站https://stackoverflow.com/questions/28137379/libcurl-win32-static-with-ssl,也有人提问相同的问题,所以就这儿工具找到了已经编译好的文件链接,直接下载就行。

我的工具环境使用的是WIN32,所以只能下载对应的文件

 

libcURL for Win32 is here http://curl.haxx.se/gknw.net/7.40.0/dist-w32/curl-7.40.0-devel-mingw32.zip, 

至于在QT导入libcurl文件就容易的多了,在pro文件最下面写入

LIBS += D:\QTitem\MyTest\curl\libcurldll.a
INCLUDEPATH += D:\QTitem\MyTest\curl\include

注意 curl这里是我电脑自己存放所有libcURL文件的路径,改成你自己的。
这里并没有完成,如果你不做接下来这一步,将会收到错误提示。例如:

Starting D:\QTitem\MyTest\debug\MyTest.exe...

程序异常结束。

D:\QTitem\MyTest\debug\MyTest.exe crashed.

为了避免这个错误出现,你应该这样做:

将libcurl.dll所在的所有dll文件复制到你的debug目录下(也就是编译产生的执行文件所在文件夹) 

注意,是所有DLL文件。

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:BZOJ2434: [Noi2011]阿狸的打字机(AC自动机 树状数组)

下一篇:BZOJ1030: [JSOI2007]文本生成器(AC自动机)