Sourcery G++ is CodeSourcery’s complete C/C++ development environment based on the GNU Toolchain and the Eclipse IDE. Sourcery G++ comes with all of the advantages of these powerful, open-source toolsplus hundreds of enhancements and exciting extras such as Debug Sprites for hardware debugging, the CodeSourcery Common Startup Code Sequence (CS3), the QEMU-based simulator, and comprehensive support from CodeSourcery.
Sourcery G++ is available for the ARM®, ColdFire®, fido®, MIPS®, Power Architecture®, Stellaris® and x86 processor architectures. Sourcery G++ runs on GNU/Linux® and Windows® host systems and targets bare metal, uClinux, GNU/Linux and Windows systems.
Sourcery G++ Professional Edition features unlimited support from CodeSourcery's expert engineers, and Personal Edition is affordably priced for individuals and small development teams. Download a free 30-day evaluation!
Features:
- Eclipse-based integrated development environment
- Optimizing ISO-compliant GNU C/C++ compilers (GCC 4.3.2 plus enhancements)
- Flexible GNU macroassembler
- Powerful GNU linker with complete control of section placement
- C/C++ runtime libraries for GNU/Linux and embedded systems
- Source-and assembly-level GNU Debugger with Debug Sprites that support debugging with many popular JTAG/BDM devices, including Axiom, Freescale CCS, Macraigor, MIPS System Navigator, P&E, RealView ICE, ULINK2
- CS3 for a uniform, cross-platform approach to board initialization and interrupt handling on bare board target systems
- QEMU instruction set simulator for bare board target systems and QEMU simulator for running ARM GNU/Linux applications on an x86 GNU/Linux host
- Easy-to-use graphical installer
- Comprehensive user documentation
- Online support portal and knowledge base