Las herramientas de compilación de IAR Systems para Linux ahora disponibles para Renesas RL78

Actualización: 13 de mayo de 2021

Las herramientas de compilación de IAR Systems para Linux ahora disponibles para Renesas RL78

Las herramientas de compilación de IAR Systems para Linux ahora disponibles para Renesas RL78

IAR Systems ha ampliado su cartera de herramientas de construcción y ahora admite la implementación en marcos basados ​​en Linux, las MCU RL78 de bajo consumo de Renesas, lo que permite a las organizaciones optimizar los flujos de trabajo de construcción y prueba.

Dado que los entornos de desarrollo de software deben ser escalables y flexibles, las prácticas de desarrollo también requieren que las organizaciones tengan procesos automatizados que garanticen la calidad desde el desarrollo hasta la construcción y las pruebas.

IAR Build Tools para Linux se ha diseñado para permitir optimizar los recursos en lo que respecta al tiempo que los desarrolladores dedican a sus proyectos, así como para gestionar y utilizar licencias y servidores de forma óptima.

Las herramientas se pueden integrar fácilmente en diferentes sistemas de compilación, como CMake y Ninja, y la utilidad de compilación de línea de comandos IARBuild agiliza la construcción para una fácil integración con motores de integración continua como Jenkins y Bamboo, o con contenedores acoplables.

Con la herramienta integrada de análisis estático C-STAT, los desarrolladores pueden garantizar la calidad del código durante todo el proceso de desarrollo y prueba. C-STAT demuestra la alineación del código con los estándares de la industria como MISRA C: 2012, MISRA C ++: 2008 y MISRA C: 2004, y también detecta defectos, errores y vulnerabilidades de seguridad según lo definido por CERT C y Common Weakness Enumeration (CWE).

"Hace aproximadamente un año, lanzamos la primera versión de nuestras herramientas de compilación para Linux y es fantástico ver cómo las herramientas ahora están ayudando tanto a pequeñas como a grandes corporaciones a hacer que los flujos de trabajo de compilación y prueba de software sean más eficientes", afirmó Anders Holmberg, general. Responsable de Herramientas de Desarrollo Embebidas, IAR Systems. “Al agregar soporte para MCU Renesas RL78, también mostramos nuestro compromiso de invertir continuamente en nuestro la tecnología continuar apoyando a nuestros clientes durante todo el proceso de desarrollo de sus flujos de trabajo”.

Las herramientas de compilación IAR para Linux incluyen el compilador IAR C / C ++ altamente optimizado, el ensamblador IAR, el vinculador y las herramientas de biblioteca, C-STAT, IARBuild y las bibliotecas de tiempo de ejecución. El compilador IAR C / C ++ se adhiere a una implementación independiente del estándar de lenguaje de programación C18 (ISO / IEC 9899: 2018) y es compatible con todas las características de C ++ 17. Además, se admiten C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) y el estándar IEEE 754 para aritmética de punto flotante.