rust - 庆典 : gdb: No such file or directory

标签 rust gdb stm32f4discovery

我正在关注 Discover Rust 的官方文档.我正在尝试将程序刷写到 STM32F3 中。 Flash chapter要求执行这个命令

<gdb> -q target/thumbv7em-none-eabihf/debug/led-roulette

但它返回

bash: gdb: No such file or directory

按照提示,我的位置是

naufil@Naufil:~/Desktop/discovery/src/05-led-roulette

debug 文件夹中确实有led-roulette 文件。如果通过执行安装了 gdb,我还创建了用户

$ which -a gdb
/usr/bin/gdb

最佳答案

从您链接的文档中该命令的正下方:

NOTE: <gdb> represents a GDB program capable of debugging ARM binaries. This could be arm-none-eabi-gdb, gdb-multiarch or gdb depending on your system -- you may have to try all three.

关于rust - 庆典 : gdb: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56673725/

相关文章:

尝试改变返回迭代器的闭包内的状态时出现 Rust 错误 "cannot infer an appropriate lifetime for borrow expression"

rust - 如何解决可变借用和不可变借用的共存问题?

rust - 从结构字段分配变量时为 "cannot move out borrowed content"

c - stm32 上的半主机

rust - 嵌套循环打印出奇怪的结果

c - 下面的 C 代码在 Fedora 上运行,但在 RaspberryPi 1 上运行时出现段错误

c++ - 如何使用 gdb 调试 SIGTRAP?

debugging - 在 Windows 上使用 gdb 调试时 Qt Creator 不显示局部变量

c - Make 文件有问题

gcc - ARM Cortex M4 硬故障 - float