gcc-arm-linux-gnueabi是否为64位目标构建?

时间:2014-02-12 01:25:57

标签: gcc arm

我正在构建的处理器是64位ARM。这个工具链会起作用吗?

2 个答案:

答案 0 :(得分:1)

GCC中的64位ARM支持是独立的后端,称为AARCH64。所以你的编译器通常必须调用类似gcc-aarch64-linux-gnu- *的东西。

但是,你的问题很奇怪,因为如果你将64位ARM编译器可执行文件重命名为gcc-arm-linux-gnueabi(你可能会这样做,为什么不呢),那么答案就是肯定的。

答案 1 :(得分:0)

答案是否定的。

您引用的工具链很旧,并且适用于32位体系结构。

您需要以下(ubuntu): sudo apt-get install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu