我对工具链、arm-eabi-gcc、arm-linux-gcc 和 arm-elf-gcc 非常陌生。
对于 arm-linux-gcc 和 arm-elf-gcc,在我看来,只是使用了不同的 libc。
但是 arm-eabi-gcc 和 arm-linux-gcc 有什么区别?
我认为 arm-eabi-gcc 没有内置在 libc 中。我对吗 ?
如果没有,你能帮我纠正一下吗?
还有为什么 uboot 使用 arm-linux-gcc 作为默认的 arm 交叉编译器?
据我所知,uboot不需要那个libc来依赖。
所以这是我的问题。
谢谢!