c - 构建根 : Which gcc for cross compilation?

标签 c linux gcc arm buildroot

我是 buildroot 的新手。我可以在 buildroot 中看到多个 gcc。我假设所有这些都是为了交叉编译。它们之间有什么区别?

buildroot-2012.05/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc
buildroot-2012.05/output/host/usr/libexec/gcc
buildroot-2012.05/output/host/usr/arm-linux/bin/gcc
buildroot-2012.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/gcc

最佳答案

您应该使用的是 buildroot-2012.05/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc。其他的是纯粹的内部二进制文件。

关于c - 构建根 : Which gcc for cross compilation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14660034/

相关文章:

ruby - 不正确的 sources.list 导致 apt-get 更新失败 Ubuntu 13.04

c++ - 为什么使用 GCC 在 x86 上整数溢出会导致无限循环?

c++ - 在x86_64模式下,寄存器中无法容纳64位数字

C-服务器 : Ncat: Connection reset by peer

c - MVC ListBox缺少特殊字符

c - 函数获取垃圾值

c - printf 和 long double

c - 我将如何迁移到 C 中的新进程?

linux - Grep 组行

linux - Linux 调度程序是否更喜欢在 fork() 之后运行子进程?