2013-02-02 108 views
1

我是newbee buildroot。我可以在buildroot中看到多個gccs。我假設所有的都是交叉編譯。那些有什麼區別?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 
+1

它們之間是否有軟鏈接? – StarPinkER

+0

@JermaineXu謝謝arm-linux是arm-unknown-linux-uclibcgnueabi的鏈接 –

回答

1

你應該使用的是buildroot-2012.05/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-gcc。其他的是純粹的內部二進制文件。

0

使用arm-linux-gcc或arm-buildroot-linux-uclibcgnueabihf-gcc。 實際上,arm-linux-gcc與arm-buildroot-linux-uclibcgnueabihf-gcc軟鏈接。