我對工具鏈,arm-eabi-gcc,arm-linux-gcc和arm-elf-gcc非常奇怪。爲什麼uboot使用arm-linux-gcc作爲默認arm CROSS_COMPILE?
對於arm-linux-gcc和arm-elf-gcc,在我看來,只是使用了不同的libc。
但是arm-eabi-gcc和arm-linux-gcc有什麼區別?
我認爲arm-eabi-gcc不會內建在libc中。我對嗎 ?
如果不是,你能幫我糾正嗎?
爲什麼uboot使用arm-linux-gcc作爲默認的arm交叉編譯器?
據我所知,uboot不需要依賴的libc。
所以這是我的問題。
thx!
這個答案也可以提供一些線索http://stackoverflow.com/questions/13143393/distro-provided-cross-compiler-vs-custom - 內置的gcc/13147962#13147962 – auselen