These other compilers can be integrated seamlessly into Embedded Studio and the resulting programs can be debugged using the built-in debugger. The performance of the different compilers can easily be compared and the one generating the best code can be picked for the release build. For most applications, the GCC or LLVM/Clang compilers that come with Embedded Studio are used.
If however, you feel your application requires a commercial compiler for your release build, you do not need to use the same compiler for all the members of your development team. A single license for the commercial compiler is all you need. Substantially reducing your total licensing costs. Embedded Studio also comes with a project importer supporting IAR and Keil tool chains, making the migration process easy.
The Integrated Development Environment (IDE) offers a complete solution for any ARM based processor, from legacy ARM7, ARM9 and ARM11 devices to Cortex-A, R and M, and comes with a system library that is optimized for embedded systems and GCC and LLVM compilers. It can be used on Windows, Mac OS-X and Linux hosts.
Visit Segger at www.segger.com