大家好, 我们现在使用利尔达的am3354平台开发,使用的编译器是arm-arago-linux-gnueabi-gcc和arm-none-linux-gnueabi-gcc.
而现在TI最新的SDK使用的是arm-linux-gnueabihf-gcc, 我想了解一下,这3种编译器有什么区别?
另外, TI最新的am335x的内核使用arm-linux-gnueabihf-gcc编译,但是其内包含的Graphics-SDK-5.01.01.02在WiKi上查到的资料有显示使用arm-arago-linux-gnueabi-gcc进行编译。arm-linux-gnueabihf-gcc和arm-arago-linux-gnueabi-gcc是否是相同的编译器的不同版本?
Jian Zhou:
可以参考下这个文档上的描述:http://processors.wiki.ti.com/index.php/AMSDK_u-boot_User%27s_Guide#Updated_Toolchain