Sourcery G++™

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 tools—plus 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

Back to Embedded Computing Design Home page