Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 从Sourcery CodeBench**LITE到何处**_Linux_Arm_Cross Compiling_Archlinux - Fatal编程技术网

Linux 从Sourcery CodeBench**LITE到何处**

Linux 从Sourcery CodeBench**LITE到何处**,linux,arm,cross-compiling,archlinux,Linux,Arm,Cross Compiling,Archlinux,我一直在为ARM目标使用它,直到今天我才意识到它不再适用于ARM目标。相反,Mentor graphics希望我们支付非免费Sourcery CodeBench的费用 我想知道。Sourcery CodeBench LITE不是源自GNU GCC吗?那他们为什么不为ARM提供所有这些呢 因为我是Linux用户。。。为了避免像Sourcery CodeBench LITE发生在我身上那样被切断,我应该使用哪个自由臂交叉工具链?通常我会在头脑中创建一个事物的树状结构,但使用手臂交叉工具链我就是做不到

我一直在为ARM目标使用它,直到今天我才意识到它不再适用于ARM目标。相反,Mentor graphics希望我们支付非免费Sourcery CodeBench的费用

我想知道。Sourcery CodeBench LITE不是源自GNU GCC吗?那他们为什么不为ARM提供所有这些呢


因为我是Linux用户。。。为了避免像Sourcery CodeBench LITE发生在我身上那样被切断,我应该使用哪个自由臂交叉工具链?通常我会在头脑中创建一个事物的树状结构,但使用手臂交叉工具链我就是做不到。一切都很混乱。您能向我解释一下哪些ARM工具链是主要的,哪些是从这些工具链中派生出来的,最后使用哪一个吗?

根据您的目标体系结构配置文件,您可以使用。这是ARM Cortex-M和Cortex-R处理器的工具链。

除了您提到的工具链之外,还有其他免费工具链吗?皮质M和R会很好。我也可以为ARM9交叉编译吗?是否有已经实现此工具链的IDE?雅加托工具链是什么?Linux支持这个吗?@71GA:答案的哪一方面不能回答你的问题?如果你意识到你的问题不完整,你可以编辑它。@71GA:我发布链接的工具链是由ARM维护的,所以它应该是最新的。我不确定雅加托的情况是否如此。此外,YAGARTO打算在Windows平台上使用。您可以在Eclipse中使用任何工具链:(这些是针对Windows的说明,但在Linux机器上应该非常类似)谢谢,我已经知道如何将工具链集成到Eclipse中,但我更喜欢Kdevelop,因为它更快。我不知道你发布的工具链是由ARM自己维护的。你有证据证明这一点吗?在这种情况下,这就是我们要走的路……它在页面上说:作为对维护和增强ARM架构GCC编译器支持的持续承诺的一部分,ARM正在维护一个GNU工具链,其GCC源分支针对嵌入式ARM处理器,即Cortex-R/Cortex-M处理器系列,涵盖Cortex-M0、Cortex-M3、,Cortex-M4、Cortex-M0+、Cortex-M7、Cortex-R4、Cortex-R5和Cortex-R7。在ubuntu及其衍生产品上,您可以获得arm工具链这个arm工具链的上游是什么?请发布URL。堆栈溢出与链接无关,没有任何意义。仅仅用谷歌搜索它是相当气愤的,但是gcc的上游就在这里