Qt使用SCP上传程序远程调试

/ 0评 / 7

一般人用SFTP,那么要移植openssh,这个大块头要10MB左右,而单独一个scp程序,是非常小的.
所以要用SCP,但是QT默认是SFTP.
自定义上传步骤:
程序:/usr/bin/scp
命令参数:%{CurrentProject:BuildPath}/%{CurrentRun:Executable:FileName} %{CurrentDevice:UserName}@%{CurrentDevice:HostAddress}:/%{CurrentRun:Executable:FileName}
工作目录:%{buildDir}
是不是看看到很多百分号,点右边的小符号就能看到变量.

构建的时候,就会自动上传各种了.

当然不要忘了pro文件中加入部署目录.
target.path = /
INSTALLS += target

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注