rust - bash:gdb:没有这样的文件或目录
问题描述
我正在关注Discover Rust的官方文档。我正在尝试将程序闪存到 STM32F3 中。Flash 章节要求执行此命令
<gdb> -q target/thumbv7em-none-eabihf/debug/led-roulette
但它返回
bash: gdb: No such file or directory
按照建议,我的位置是
naufil@Naufil:~/Desktop/discovery/src/05-led-roulette
led-roulette
并且文件夹内确实有debug
文件。如果通过执行安装 gdb,我也已成为用户
$ which -a gdb
/usr/bin/gdb
解决方案
从您链接的文档中该命令的正下方:
注意:
<gdb>
表示能够调试 ARM 二进制文件的 GDB 程序。这可能是arm-none-eabi-gdb
,gdb-multiarch
或者gdb
取决于您的系统——您可能必须尝试所有三个。
推荐阅读
- python - 按给定字符串列出索引查找
- javascript - 从另一个数组的数组的最后一行计算并将结果推送到最后一行
- arrays - 映射传入的 JSON
- typescript - 在 TypeScript 中将大量接口连接在一起
- r - 是否以正确的方式执行缩放以进一步使用多元线性回归?
- python - 西皮。插值 griddata 三次样条返回 nan 而不是值
- python - 通过询问用户的输入在 python 中查找重复项
- mysql - 前一行 id 在 MySQL 中连续显示在父列的下两行中
- python - 使用 BeautifulSoup 在 DIV 类中的 H 标记中查找部分文本
- sql - SQL Batch editing with Regexp (i think)