如果我使用任何arm编译器(例如arm-none-eabi-gcc
)编译C程序,然后使用二进制作为第二个参数调用gdb-multiarch
,它将正确确定机器类型,并且可以调试远程应用程序
但是,如果我自己调用gdb-multiarch
,它将假定我的计算机类型(x86_64),并尝试使用错误的体系结构调试远程目标。
如何在armv5te
中指定计算机类型/体系结构(例如gdb-multiarch
)?
答案 0 :(得分:1)
set architecture arch
此命令将当前目标体系结构设置为arch。 arch的值可以是 除了其中一种受支持的体系结构之外,还包含“
auto
”。
对我来说,这听起来像是您的追求。