经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » C++ » 查看文章
Qt5没有QFTP解决方法[非原创]
来源:cnblogs  作者:唐朝Coding  时间:2020/11/16 10:30:06  对本文有异议

https://blog.csdn.net/u013411873/article/details/92390288

完全参考以上地址链接,复制粘贴党

 

1.下载QFtp源码

从 GitHub 下载 QFtp:

https://github.com/qt/qtftp

或者使用命令下载 :

git clone https://github.com/qtproject/qtftp

 

2. 编译

如图用QTCreator打开项目,编译。

 

4.编译动态库,静态库

修改qtftp\src\qftp\ftp.pro文件

将原来的两句CONFIG修改为:

       CONFIG += static

       CONFIG += shared

然后编译编译完成后会在构建目录\lib\目录下生给予成我们需要的动态库静态库文件。

 

 

5.部署编译好的库

5.1将动态库(.dll文件)拷贝至Qt5.9.8\5.9.8\mingw53_32\bin目录下

5.2将静态库(.a文件)及.prl文件 拷贝至Qt5.9.8\5.9.8\mingw53_32\lib目录下

5.3将构建目录下/include/ 目录下的 QtFtp文件夹拷贝至Qt5.9.8\5.9.8\mingw53_32\include目录下

5.4将\qtftp\src\qftp目录下的两个头文件qftp.h和qurlinfo.h

  拷贝至Qt5.9.8\5.9.8\mingw53_32\include\QtFtp 目录下

5.4.1在该目录下创建一个文件QFtp注意没有扩展名

5.4.2用记事本打开QFtp文件,并且在其中写上#include”qftp.h”

5.5 将构建目录下文件 \mkspecs\modules-inst\qt_lib_ftp.pri 拷贝至Qt5.9.8\5.9.8\mingw53_32\mkspecs\modules目录

6.使用编译好的库,在项目的 .pro文件添加

QT    +=   ftp

    #LIBS+="D:/.../Qt5.9.8/5.9.8/mingw53_32/bin/Qt5Ftp.dll"

原文链接:http://www.cnblogs.com/tangchao340/p/13959801.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号