gnueabi: C Library arago 那个段落,表示的是供应商,对于 arm 这里也可以是 hardfloat 或者 softfloat ,也就是使用的是硬浮点还是软浮点。当然其实这个东西是在编译 gcc 时,通过 --with-float= 指定而不是通过这里进行识别。但有的时候,一些编译脚本会识别这里来确定浮点运算器是软是硬。gnueabi...
arm-none-linux-gnueabi-gcc 只是告诉你支持eabi的功能,你当然也可以把这个名字改成arm-linux-gcc执行了,但是arm-linux-gcc的话是不可以直接改成arm-none-linux-gnueabi-gcc的,因为我们不知道arm-linux-gcc是什么形式的。现在的arm linux toolchain大部分都是arm-none-linux-gnueabi-gcc类型的,但是...
设置外部环境变量即可,export PATH=交叉编译器绝对路径/bin:$PATH
对于你的问题,arm-none-linux-gnueabi和arm-linux-gnueabi是相同的。 arm-linux-gcc实际上是gcc的二进制文件,用默认配置(abi)由工具链在Linux上生成ARM架构对象以运行。 一些好的阅读材料:工具链。 - auselen 4 这可能是真的,但实际上,没有足够的信息来确定。你需要了解工具链的来源。非“gnueabi”工具链可能...