42. QT中开发Android配置QFtp功能时遇到的编译问题

1. 说明

此问题仅适用在QT中开发Android程序时,需要适用QFtp功能的情况。一般情况下,如果开发的是Windows或者Linux系统下的程序,可能不会出现该问题。

2. 问题

【Android】在将QFtp的相关代码文件加入到项目中后,编译项目时会报下面的错误,如下图所示:
42. QT中开发Android配置QFtp功能时遇到的编译问题_第1张图片
根据报错信息可以看到,是因为qurlinfo.o文件是空文件,在android环境下无法正常编译。

3. 解决方式

将和QFtp相关的代码文件,单独放到一个文件夹中,命名必须是qftp,如下图所示:
在这里插入图片描述
然后再添加到工程项目中进行使用,即可解决上述的问题。

你可能感兴趣的:(QML,/,QT常用技巧汇总,qt,QFtp,Android)