Qt_5_3_MSVC2012-编译QFtp-qt5编译QFtp
2016-10-28 21:20
465 查看
一、下载源码
git clone https://qt.gitorious.org/qt/qtftp.git[/code]
或者直接下载:云盘下载
二、构建
1、不对源码修改,直接构建qtftp
2、做如下修改,再次构建qtftp
3、查看两次构建生成的库文件
目录:build-qtftp-Desktop_Qt_5_3_MSVC2012_OpenGL_32bit-Debug\lib
三、部署库文件
1、Qt5Ftp.dll,Qt5Ftpd.dll,Qt5Ftpd.pdb
复制到--->C:\Qt\Qt5.3.2_vs2012\5.3\msvc2012_opengl\bin
2、Qt5Ftp.lib,Qt5Ftp.prl,Qt5Ftpd.lib,Qt5Ftpd.prl
复制到--->C:\Qt\Qt5.3.2_vs2012\5.3\msvc2012_opengl\lib
3、build-qtftp-Desktop_Qt_5_3_MSVC2012_OpenGL_32bit-Debug\lib\cmake\Qt5Ftp
复制到--->C:\Qt\Qt5.3.2_vs2012\5.3\msvc2012_opengl\lib\cmake
4、qhostinfo.h,qftp.h
复制到--->C:\Qt\Qt5.3.2_vs2012\5.3\msvc2012_opengl\include\QtNetwork
再在该目录下创建新文件QFtp,编辑该文件写入#include "qftp.h"
提示:这方式使用方法为:#include <QFtp>
5、build-qtftp-Desktop_Qt_5_3_MSVC2012_OpenGL_32bit-Debug\include\QtFtp
复制到--->C:\Qt\Qt5.3.2_vs2012\5.3\msvc2012_opengl\include
提示:这种方式使用的方法为:#include<QtFtp/qftp.h>
6、构建用到的的整个目录qtftp
复制到--->C:\Qt\Qt5.3.2_vs2012,如图:
四:使用
1、修改工程pro文件LIBS +="C:/Qt/Qt5.3.2_vs2012/5.3/msvc2012_opengl/lib/Qt5Ftpd.lib" LIBS +="C:/Qt/Qt5.3.2_vs2012/5.3/msvc2012_opengl/lib/Qt5Ftp.lib" 注意:编译release发布版的时候把Qt5Ftpd.lib这句注释掉,然后重新构建。
2、执行qmake或重新构建项目
3、使用QFtp#include <QFtp> //方式一 //#include <QtFtp/qftp.h> //方式二
五、不忘打包
Qt5.3.2_vs2012:点击下载
-----------------------转载请注明出处-----------------------------转载请注明出处-----------------------------转载请注明出处------------------------------
http://www.cnblogs.com/luoxiang/p/5486355.html
相关文章推荐
- Qt_5_3_MSVC2012-编译QFtp-qt5编译QFtp
- Qt5.1.0 MSVC2012(32bit) release静态版编译结果分享
- MSVC 2012动态编译及静态编译 QT 5.0.2
- MSVC 2012动态编译及静态编译 QT 5.0.2
- MSVC 2012以及Mingw动态编译及静态编译 QT 5.0.2/5.4.0,附上Linux编译QT 5.4.1的配置参数
- Qt5-msvc2012编译安装
- VS2012(update3)编译Qt5.1.1 32位静态库debug-and-release版及结果分享
- 在Visual C++ 2012(MSVC)编译SDCC编译器
- 在Visual C++ 2012(MSVC)编译SDCC编译器
- Qt之编译MySQL数据库驱动(MSVC)
- 安装qt5后编译运行后有关Qt at-spi的警告
- msvc14.1(vs2017)编译x64的qt5.9.1
- Qt 中有两种方式编译MinGW和MSVC
- Qt4.8.4(msvc2010)编译QtAV
- QtCharts编译(编译环境MSVC12)和VS2013配置QtCharts
- QT系列:MinGW与MSVC编译的区别
- VS2012 RC 编译Qt 4.8.2完整过程
- 在AMD机器上使用QT5.8 MSVC2015 32bit无法编译通过的解决方法
- VS2012 编译Qt 4.8.4完整过程
- 安装qt5后编译运行后有关Qt at-spi的警告