VS2015 Qt5.9环境下QtFtp静态库编译及使用

网上很少有VS下的QtFTP库的编译使用,在编译使用过程中遇到很多麻烦,借鉴网上很多网友经验,终于成功编译使用。

首先我得使用环境:win10,vs2015,Qt5.9;


接下来下载QtFtp库,可以在我的网盘https://pan.baidu.com/s/1hs1jDNA;


编译首先遇到的问题是使用VS5导入项目时,显示cl编译器不能运行的错误。这是系统环境变量没有配置正确,需要重新配置环境变量。参考http://blog.csdn.net/JarrettLife/article/details/51289470;


配置好环境变量后再次导入项目,出现'perl' 不是内部或外部命令,也不是可运行的程序的错误,我的电脑缺少perl程序,从官网下载安装,或者在我的网盘https://pan.baidu.com/s/1qYt1MrU;


终于可以正确导入项目了。


接下来进行编译。网上多是编译动态库,项目缺省配置就是编译静态库,不需要做什么改动,直接编译,分别编译debug版和release版。编译过程会报 #include "qftp.moc"文件找不到,需要在附加包含目录中加上“.\GeneratedFiles\Debug;”,release版后面为release。重新生成就可以了。生成成功后在lib目录下Qt5Ftp.lib和Qt5Ftpd.lib。


最后使用很简单,把生成的lib文件以及.h文件配置到项目下面,直接引用头文件即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值