【发布时间】:2018-08-17 11:25:12
【问题描述】:
最近我开始在我的 Debian Buster 上学习 arm 工具链并安装了 gcc-arm-none-eabi。此时 gdb 已经安装。当我尝试安装 gdb-arm-none-eabi 时,它会将我重定向到 gdb-multiarch 和说 gdb-multiarch 8.1-4 已经安装。包有一个依赖 libbabeltrace1 也存在于:
/var/cache/apt/archives/libbabeltrace-ctf1_1.5.1-1_i386.deb
但我既不能启动 gdb 也不能启动 gdb-multiarch,因为它会报错:
gdb: error while loading shared libraries: libbabeltrace-ctf.so.1: cannot open shared object file: No such file or directory
我意识到它可能与我的 PATH 相关,但不清楚如何使 gdb 的依赖项可见。请提供建议。
【问题讨论】:
标签: dependencies gdb debian