./mqtt_client: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.16, not stripped
时间: 2024-04-23 08:22:29 浏览: 153
MQTT-Client-master.rar_MQTT 服务器_MQTT client_MQTT-master_mqtt 客户
根据你提供的信息,可以看出该mqtt_client程序是一个32位的ARM架构可执行文件,需要在支持该架构的Linux系统上运行。如果你尝试在不支持该架构的Linux系统上运行该程序,就会出现上述的"cannot execute binary file"错误。
因此,你需要在一个支持ARM架构的Linux系统上运行该程序。如果你的当前系统不支持ARM架构,可以考虑在虚拟机或者容器中运行一个支持ARM架构的Linux系统,然后在其中运行mqtt_client程序。注意,如果你在虚拟机或者容器中运行程序,需要确保虚拟机或者容器的操作系统支持ARM架构。
另外,如果你需要在当前系统上运行mqtt_client程序,也可以考虑重新编译该程序,以生成适用于当前系统架构的二进制文件。
阅读全文