所以这是问题.. 我正在使用qt 4.7开发嵌入式linux程序.. 我能够交叉编译并成功运行,但我正试图通过我的电脑Qt(远程部署)我能够初始化和连接ssh我得到“测试成功”当我使用qt选项。 我搜索了我需要在项目中包含目标路径来解决“无法运行:没有给出命令”
问题是,当我添加:
target.files = EmbeddedSystem
target.path = /home/plg
INSTALLS += target
到.pro,我收到错误“错误:SFTP初始化失败:SFTP服务器意外完成,退出代码为127。”
是的,我正在使用mini6410 ..谢谢!!答案 0 :(得分:1)
此错误可能来自您嵌入式设备上的ssh
服务器/客户端。
成功运行连接测试并不意味着您可以使用SFTP传输文件。
如果您使用的是OpenSSH
,那么它可以,但Dropbear
(例如)是支持ssh
但不支持SFTP的轻量级服务器/客户端。