Если я скомпилирую программу на C с помощью любого компилятора arm (например, arm-none-eabi-gcc
), а затем вызову gdb-multiarch
с двоичным кодом в качестве второго параметра, он будет правильно определять тип машины, и я могу отлаживать свое удаленное приложение.
Если, однако, я сам вызываю gdb-multiarch
, он примет тип моей машины (x86_64) и попытается отладить удаленную цель с неверной архитектурой.
Как указать тип машины /архитектура (например, armv5te
) в gdb-multiarch
?