“如何使用附加组件”;QtFtp";?
我想在当前项目中使用FTP,但由于Qt5 FTP不可用(仅作为附加组件) 我从这里下载了资料来源: 在Qt的论坛上,我找到了如何使用它的说明:“如何使用附加组件”;QtFtp";?,qt,qt5,qmake,qtftp,Qt,Qt5,Qmake,Qtftp,我想在当前项目中使用FTP,但由于Qt5 FTP不可用(仅作为附加组件) 我从这里下载了资料来源: 在Qt的论坛上,我找到了如何使用它的说明: 打开qtftp文件夹中的控制台 生成标题:cd qtftp,/bin/syncqt.pl-version 5.2.0 运行qmake 运行make(mingw32 make) 运行make安装(mingw32 make安装) 在my.pro文件中添加QT+=ftp 在我的项目上运行qmake 编译我的项目 () 所以,我想尝试这些步骤,但是第一步失败了,
cd qtftp
,/bin/syncqt.pl-version 5.2.0
QT+=ftp
谁有主意,怎么解决这个问题?我使用的是Qt5.9.1如果您像我一样下载了可移植版本的草莓perl,只需在磁盘上的某个地方解压缩.zip即可。之后,打开portableshell.bat(它将打开一个命令提示窗口) 之后,您可以输入步骤2的代码,并且不要忘记添加-version参数
然后,您可以继续执行步骤3,所有操作都应该可以正常工作。我猜您的意思是,它在步骤2上失败了。步无论如何,如果syncqt.pl文件存在,它是如何失败的?您调用perl脚本的方法正确吗?如果您在windows上安装了perl,但未将其添加到路径中,则需要使用perl.exe所在的绝对路径来调用它。对不起,是我的错,我的意思是2。步嗯,我只是在控制台中键入了步骤2中的代码,我没有使用“perl”做任何事情,而且它似乎没有安装。嗯
syncqt.pl
是一个perl脚本,您不能这样运行它。只要搜索“如何在windows上运行perl脚本”,应该有足够的答案非常感谢您,我将在稍后或明天查看它,并告诉您我是否可以这样做:)因此,我下载了一个可移植版本的草莓perl,但我不知道如何运行该脚本。我打开portableshell.bat(cmd),将目录更改为qtftp文件夹,然后尝试运行syncqt.pl,但仍然收到消息,无法找到它。