我有一个嵌入式设备,由32位ARM-7 Winbond和uClinux操作系统组成.我有Windows 7 64位的机器.我已经为Ubuntu安装了Virtual,用于编译程序以及通过ftp服务器上传它。嵌入式设备中的文件正在从telnet服务器上执行。设备有自己的vdi文件,但无法在虚拟盒中打开映像,所以我在virtual中安装了Ubuntu。
问题是:
发布于 2016-11-08 09:19:27
您不能运行为不同架构构建的程序。您的应用程序是为x86 64位架构构建的,您尝试在32位ARM上运行它),您必须交叉编译您的程序为给定的架构。
在这里,您可以阅读有关交叉编译的内容:
https://stackoverflow.com/questions/40482864
复制相似问题