Hello, currently we have a big project maintained under Keil IDE and have licence for Keil compiler.
We would like to migrate to more comfortable IDEs such as SES, Visual studio or Eclipse. However, we need to preserve ARM compiler since it provides most size optimized code comparing to other ARM compilers.
I have tried to setup other environments, however there is no in built possibility to setup ARMCC compiler.
Did anyone have similar situation?
The Compiler itself (and Linker, etc) is just a command-line tool - so you can call it from anything which can make the appropriate command-line calls.
Eclipse has been used to drive many different compilers and many different languages - it wasn't originally designed for 'C' at all!
As for SES (which is just a re-badged Rowley CrossStudio) - you would have to ask Segger about that:
https://forum.segger.com/index.php/Board/9-SEGGER-Embedded-Studio-related/?s=f3a2dbbe05930f587d74797637b2f8c0a687aac6
See also: https://community.arm.com/developer/tools-software/tools/f/keil-forum/44670/how-to-convert-keil-project-uvprojx-to-eclipse
Sergii said:there is no in built possibility to setup ARMCC
You are either going to have to put in the effort yourself, or pay someone to do it for you.
Integrating a toolchain with Eclipse is a non-trivial task; other IDEs are going to be comparable.
You could always just use a makefile...