The GNU ARM Eclipse Plugin is an Eclipse CDT build extension used for managing the GNU ARM toolchain. It streamlines the IDE and enhances the debugging capabilities of ARM-based projects with customizable builder templates.
To run the software efficiently, ensure your setup meets the required configuration that includes Eclipse 3.4, CDT 5.0.2, Java JRE 1.5, and Cygwin. It's important to note that although CodeSourcery provides cs-make, if the sources are organized in subdirectories, like 'src', the generated makefiles require additional shell support, so having Cygwin in the build path is a good choice.
Supported toolchains include the CodeSourcery G++ Lite on Windows (arm-none-eabi-gcc), the CodeSourcery G++ Lite on Linux (arm-none-linux-gnueabi-gcc), GNUARM and derivatives on Windows (arm-elf-gcc), GNUARM on Linux (arm-elf-gcc), and GNUARM on Mac OS/X (arm-elf-gcc). Supported project types are applications (.elf, .hex) and static libraries (.a). You can select the processor type for all tools in the "Target Processor" section. Additionally, you can create .HEX files, a listing file and size report control by accessing the "Additional Tools" section. Debugging options for all tools were moved to a common "Debugging" section.
With this software, the assembly step is now done with the more general 'gcc' instead of 'as'. The link step is now handled by 'gcc/g++' instead of 'ld'. Overall, GNU ARM Eclipse Plugin is an excellent software that is easy to use and has the flexibility to meet all your needs.
Version 0.5.3.200904131820: N/A