运行 gdbserver的指令,会弹出以下错误/bin/sh: line 1: /root/demo: No such file or directory During startup program exited with code 127. Exiting
时间: 2024-01-12 14:05:18 浏览: 295
这个错误提示意味着程序无法找到名为"/root/demo"的文件或目录,导致程序启动失败并退出。请检查你的程序代码和文件路径是否正确,确保程序可以正确地访问到所需的文件或目录。如果问题仍然存在,请提供更多的上下文信息,以便我能够更好地帮助你解决问题。
另外,如果你要运行`gdbserver`,需要先指定要调试的可执行文件,例如:
```
gdbserver :1234 /path/to/your/executable
```
其中,`:1234`是指定端口号,`/path/to/your/executable`是指定要调试的可执行文件的路径。如果你没有指定可执行文件的路径,那么就会出现类似于你提供的错误提示。
相关问题
/home/zlgmcu/Desktop/SOFT/gdb/gdb-9.2/gdb/gdbserver/build-libiberty-gdbserver/.././../../libiberty/filename_cmp.c:179: undefined reference to `_sch_tolower' /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/bin/ld: build-libiberty-gdbserver/libiberty.a(lbasename.o): in function `dos_lbasename': /home/zlgmcu/Desktop/SOFT/gdb/gdb-9.2/gdb/gdbserver/build-libiberty-gdbserver/.././../../libiberty/lbasename.c:74: undefined reference to `_sch_istable' collect2: error: ld returned 1 exit status make: *** [Makefile:411:gdbserver] 错误 1
这个错误是因为在编译链接时缺少了 `_sch_tolower` 和 `_sch_istable` 函数的定义。这两个函数都是 libiberty 库中的函数,需要将其链接到你的程序中。
你可以尝试在编译链接时加上 `-liberty` 参数来链接 libiberty 库,例如:
```
gcc your_program.c -o your_program -liberty
```
如果你使用的是 Makefile 构建程序,可以在 Makefile 中的链接命令中加入 `-liberty` 参数,例如:
```
your_program: your_program.o
gcc your_program.o -o your_program -liberty
```
如果以上方法仍然无法解决问题,可能需要检查你的 libiberty 库是否正确安装。
-bash: /home/zlgmcu/bin/gdbserver: cannot execute binary file: Exec format error
这个错误通常是由于二进制文件的格式与当前操作系统或CPU架构不匹配导致的。您需要确定您的二进制文件是否与您的操作系统和CPU架构兼容。如果您的二进制文件是为不同的操作系统或CPU架构编译的,您需要重新编译或获取适用于您的操作系统和CPU架构的正确版本的二进制文件。如果您不确定如何更改或获取适当的二进制文件,请提供更多详细信息,以便我可以为您提供更多帮助。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.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://img-home.csdnimg.cn/images/20210720083447.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)