bash: 无法执行二进制文件: 可执行文件格式错误

今天客户送来一台笔记本,说是“银河麒麟电脑”,让我在这台电脑上跑程序。

在工作机上(银河麒麟V10)发布了可执行程序,将可执行程序拷贝到这台笔记本上,双击执行无反应。在终端执行,提示:

bash: ./xxxxx 无法执行二进制文件: 可执行文件格式错误

仔细一查,原来这台笔记本用的是飞腾D2000处理器,ARM的,而工作机是Intel的,难怪程序无法执行。需要重新build可执行程序。


版权声明:本文为zhouyingge1104原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。