CONTEXT
我正在尝试使用触摸屏控制继电器,为Orange Pi One制作全屏图形应用程序。 Orange Pi正在运行Ubuntu 16.04 Armbian(32位)。
APPROACH
我想使用Qt通过使用我的笔记本电脑(运行Ubuntu 16.04 64位)来制作应用程序。
问题
尝试在远程设备上执行时出现此错误:
bash:/ home / admin / qt_remote / ilocker_ssh:无法执行二进制文件:exec格式错误 应用程序以退出代码126完成。
在检查编译器时,所有32位编译器都会产生相同的错误:
没有编译器可以为此Qt版本生成代码。请为以下内容定义一个或多个编译器:
我的解释
这种情况正在发生,因为我正在尝试使用64位Qt SDK编译32位Linux操作系统。看来我需要32位版本的Qt。但是我很失落如何去做这件事,
任何帮助表示赞赏,
安迪