ABI与EABI 1)ABI(Application Binary Interface for the ARM Architecture),描述了应用程序与cpu内核的低级接口. ABI允许编译好的目标代码在使用兼容ABI的系统中无改动的运行.ABI是比API更接近硬件的一层接口,可以理解为对机器码的一层接口, 不同的指令集(ISA),ABI肯定是不同的,ABI在linux中也是有规范的,称为Linux Standard Base(LSB),ELF,glibc,kernel都有相应的规定. 所以