txwikinger Asked: 2010-10-02 10:56:09 +0800 CST2010-10-02 10:56:09 +0800 CST 2010-10-02 10:56:09 +0800 CST 如何轻松使用 gcc 编译器 for arm 在开发 IDE 中构建? 772 我想用免费的 IDE 替换非开放的 lpcxpresso IDE。任何指示如何做到最好?如何将现有 IDE 之一指向使用 arm gcc 编译器? ide 2 个回答 Voted andrewsomething 2010-10-04T07:27:45+08:002010-10-04T07:27:45+08:00 我绝不是该主题的专家,但希望我可以为您指明正确的方向。就 IDE 而言,Eclipse IDE 有一个GNU ARM插件。它是一个托管构建扩展,支持许多 GNU ARM 工具链,如 CodeSourcery G++ Lite、GNUARM、WinARM、Yagarto、devkitPro。 在 IDE 之外,您可以考虑运行 QEMU ARM 映像。关于如何设置 QEMU ARM 映像并使用它构建 ARM 包的讨论可以在这里找到: https://wiki.ubuntu.com/ARM/BuildArmPackages Felipe L. 2012-04-25T16:30:20+08:002012-04-25T16:30:20+08:00 唯一免费的 Linux 选择是使用此 IDE 的 makefile 项目选项运行 eclipse/arm-elf-gcc,您将在其中编写自己的 makefile。缺点是缺乏准备调试功能,因此您需要使用 OpenOCD,互联网上有大量信息。 作为第二选择,您可以在 wine 或虚拟机上运行 CoIDE,并使用他们自己的调试器。此 IDE 仅适用于 Cortex M3 芯片,免费,具有开放式硬件调试探针,使用非常简单。
我绝不是该主题的专家,但希望我可以为您指明正确的方向。就 IDE 而言,Eclipse IDE 有一个GNU ARM插件。它是一个托管构建扩展,支持许多 GNU ARM 工具链,如 CodeSourcery G++ Lite、GNUARM、WinARM、Yagarto、devkitPro。
在 IDE 之外,您可以考虑运行 QEMU ARM 映像。关于如何设置 QEMU ARM 映像并使用它构建 ARM 包的讨论可以在这里找到:
https://wiki.ubuntu.com/ARM/BuildArmPackages
唯一免费的 Linux 选择是使用此 IDE 的 makefile 项目选项运行 eclipse/arm-elf-gcc,您将在其中编写自己的 makefile。缺点是缺乏准备调试功能,因此您需要使用 OpenOCD,互联网上有大量信息。
作为第二选择,您可以在 wine 或虚拟机上运行 CoIDE,并使用他们自己的调试器。此 IDE 仅适用于 Cortex M3 芯片,免费,具有开放式硬件调试探针,使用非常简单。