Разница между набором инструментов Android
Есть много различных типов доступных инструментов. Но я не могу понять, какой использовать для чего. Я понял это arm
Для компиляции 32-битных архитектур следует использовать цепочки инструментов. arm
компилированные инструменты. Но опять x86
цепочки инструментов также доступны. В основном я хочу понять разницу между aarch64
, arm
, host
, mips
а также x86
, До сих пор я пробовал все наборы инструментов для определенного исходного кода и пробовал все из них, но это была беспокойная задача. Например, я извлек исходный код отсюда и aarch64
успешно скомпилировал исходный код и я не понимаю почему? Как мне решить, какой toolchain
должен быть использован для какого источника ядра?