ledtest: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=a0dd283b33bd743d5b239f48a26183d3c60ac4c4, for GNU/Linux 3.2.0, with debug_info, not stripped重新编译后,是否是可执行文件
时间: 2024-03-17 07:40:34 浏览: 25
根据你提供的信息,重新编译后的ledtest文件类型是共享对象文件,而不是可执行文件。共享对象文件一般是共享库或动态链接库,而不是可执行文件。你需要检查编译命令是否正确,是否生成了可执行文件。
在编译时,需要使用-g选项生成调试信息,使用-o选项指定输出文件名,例如:
```
arm-linux-gnueabi-gcc -g -o ledtest ledtest.c
```
如果编译成功,会在当前目录下生成一个名为ledtest的可执行文件。使用命令file ledtest可以查看文件类型,应该显示为“ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, not stripped”等信息。
如果重新编译后仍然无法生成可执行文件,可以检查gcc版本和交叉编译工具链是否正确,并检查编译选项是否正确。
相关问题
ledtest: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=3b88532b1dfbfb5b970f4932889720799a090711, for GNU/Linux 3.2.0, stripped
这不是一个问题,这是一个关于某个文件的描述。这是一个针对 ARM 架构的 ELF 文件,是一个动态链接的共享对象,需要 /lib/ld-linux-armhf.so.3 解释器。它的 BuildID 是 3b88532b1dfbfb5b970f4932889720799a090711,适用于 GNU/Linux 3.2.0,已经被剥离了符号表信息。如果你有任何与此文件相关的问题,可以告诉我。
./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
根据你提供的信息,可以看出该mqtt_client程序是一个32位的ARM架构可执行文件,需要在支持该架构的Linux系统上运行。如果你尝试在不支持该架构的Linux系统上运行该程序,就会出现上述的"cannot execute binary file"错误。
因此,你需要在一个支持ARM架构的Linux系统上运行该程序。如果你的当前系统不支持ARM架构,可以考虑在虚拟机或者容器中运行一个支持ARM架构的Linux系统,然后在其中运行mqtt_client程序。注意,如果你在虚拟机或者容器中运行程序,需要确保虚拟机或者容器的操作系统支持ARM架构。
另外,如果你需要在当前系统上运行mqtt_client程序,也可以考虑重新编译该程序,以生成适用于当前系统架构的二进制文件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)