用Qt5编译QFtp

        QFtp在Qt5已经被移除了,被QNetworkAccessManger所取代,为了能够在Qt5继续使用QFtp,需要自己编译QFtp,编译过程如下:

  • 打开qtfp文件夹下的qtfp.pro,qtfp.pro我已配置好,不需要再配置,直接打开qtfp.pro进行编译,编译 QFtp完后会在 lib 文件夹下生成 *.a、*.dll、*.prl 文件
  • 将 Qt5Ftpd.a、Qt5Ftp.a、Qt5Ftpd.prl、Qt5Ftp.prl 拷贝至D:\Qt\Qt5.4.2\5.4\mingw491_32\lib。
  • 将 Qt5Ftpd.dll、Qt5Ftp.dll 拷贝至D:\Qt\Qt5.4.2\5.4\mingw491_32\bin。
  • 将 qftp.h、qurlinfo.h 拷贝至D:\Qt\Qt5.4.2\5.4\mingw491_32\include\QtNetwork,并在此目录下新建一个名为 QFtp 的文件(没有后缀名),然后用记事本打开写入 #include "qftp.h"。完成之后,就可以使用 QFtp 了。
  • 在 pro 中添加 QFtp 库:
QT  +=  network
CONFIG(debug,debug|release){
   LIBS+=D:\Qt\Qt5.4.2\5.4\mingw491_32\lib\libQt5Ftpd.a
}else{
   LIBS+=D:\Qt\Qt5.4.2\5.4\mingw491_32\lib\libQt5Ftp.a
}

        参考博客:http://blog.csdn.net/liang19890820/article/details/53304049#comments



  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值