设置 Qt 远程部署板

Setup Qt remotely deploy with board

问题来了.. 我正在使用 qt 4.7 开发嵌入式 linux 程序。 我能够交叉编译和 运行 但没有成功,但我正在尝试 运行 通过我的电脑 Qt(远程部署)我能够初始化并与 ssh 连接,我得到 "test successfull" 当我使用 qt 选项时。 我搜索了我需要在项目中包含目标路径来解决 "Cannot run: no command given"

问题是,当我添加:

target.files = EmbeddedSystem
target.path = /home/plg

INSTALLS += target

.pro,我收到错误 "error: SFTP initialization failed: The SFTP server finished unexpectedly with exit code 127."

顺便说一句,我正在使用 mini6410.. 谢谢!!

此错误可能来自您的嵌入式设备上的 ssh server/client。

运行连接测试成功并不代表可以使用SFTP传输文件。

如果您使用的是 OpenSSH 则没问题,但 Dropbear(例如)是轻量级 server/client,支持 ssh 但不支持 SFTP。