1

我是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
4

2 回答 2

2

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

于 2013-03-23T18:57:00.853 回答
0

使用 arm-linux-gcc 或 arm-buildroot-linux-uclibcgnueabihf-gcc。实际上 arm-linux-gcc 是软链接到 arm-buildroot-linux-uclibcgnueabihf-gcc 的。

于 2015-11-22T18:56:34.103 回答