IAR Systems, un proveedor preparado para el futuro de herramientas y servicios de software para el desarrollo integrado, ha anunciado actualizaciones de sus herramientas de compilación que admiten la implementación en marcos basados en Linux para automatizar el proceso de creación y prueba de aplicaciones. La última versión agrega IARBuild para crear proyectos de IAR Embedded Workbench directamente desde la línea de comandos, lo que permite un flujo de trabajo optimizado desde el entorno de desarrollo hasta la integración continua. Además, estas herramientas ahora son compatibles con la herramienta de análisis de código estático C-STAT, lo que permite el control de calidad del código durante todo el proceso de desarrollo, construcción y prueba.
A medida que crece la complejidad de los sistemas integrados, el entorno de desarrollo de software actual debe ser escalable y flexible. Las herramientas de compilación para Linux de IAR Systems agilizan el proceso de compilación y prueba, lo que permite a las organizaciones optimizar sus recursos, tanto en términos del tiempo que los desarrolladores dedican a los proyectos como en la mejor forma de administrar y utilizar licencias y servidores. Estas herramientas se integran fácilmente en una variedad de sistemas de compilación como CMake y Ninja, simplifican las compilaciones con la utilidad de compilación de línea de comandos IARBuild y se integran fácilmente con motores de integración continua como Jenkins y Bamboo. Agregar la herramienta de análisis estático C-STAT ayuda a los desarrolladores a garantizar la calidad del código durante todo el proceso de desarrollo y prueba. C-STAT prueba 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 encuentra defectos, errores y vulnerabilidades de seguridad definidas en CERT C y Common Weakness Enumeration (CWE).
Anders Holmberg, Gerente General, Herramientas de Desarrollo Embebido de IAR Systems, dijo: “Con esta última versión de nuestras herramientas de compilación para Linux, nuestros clientes no solo pueden hacer que sus procesos de prueba y compilación sean más eficientes, sino también lograr una calidad total del código”.
Las herramientas de compilación para Linux incluyen el compilador IAR C/C++ altamente optimizado, el ensamblador IAR, las herramientas de enlace y biblioteca, las bibliotecas IARBuild y Runtime. La herramienta también es compatible con la herramienta integrada de análisis de código estático C-STAT. El compilador IAR C/C++ cumple con 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.
Únase a nosotros para un seminario web para obtener más información sobre las herramientas de compilación de IAR Systems para Linux.Mejore su flujo de trabajo de integración y garantice la calidad del código con IAR Build Tools para Linux. ” Obtenga información práctica sobre cómo las herramientas pueden mejorar su flujo de trabajo de integración y ayudar a garantizar la calidad del código durante todo el proceso de desarrollo y prueba. Registrar aquí:
Para obtener más información sobre el uso de las herramientas de compilación de IAR Systems para Linux, visite: www.iar.com/bx.