Les outils de construction d'IAR Systems pour Linux désormais disponibles pour Renesas RL78

Mise à jour : 13 mai 2021

Les outils de construction d'IAR Systems pour Linux désormais disponibles pour Renesas RL78

Les outils de construction d'IAR Systems pour Linux désormais disponibles pour Renesas RL78

IAR Systems a élargi son portefeuille d'outils de construction et prend désormais en charge le déploiement dans des frameworks basés sur Linux Les microcontrôleurs RL78 basse consommation de Renesas, permettant aux organisations de rationaliser les flux de travail de création et de test.

Les environnements de développement logiciel devant être à la fois évolutifs et flexibles, les pratiques de développement exigent également que les organisations disposent de processus automatisés qui garantissent la qualité du développement à la construction et aux tests.

Les outils de construction IAR pour Linux ont été conçus pour permettre d'optimiser les ressources en ce qui concerne le temps que les développeurs passent dans leurs projets, ainsi que pour gérer et utiliser les licences et les serveurs de manière optimale.

Les outils peuvent être facilement intégrés dans différents systèmes de construction, tels que CMake et Ninja, et l'utilitaire de construction en ligne de commande IARBuild rationalise la construction pour une intégration facile avec des moteurs d'intégration continue comme Jenkins et Bamboo, ou avec des conteneurs de docker.

Avec l'outil d'analyse statique intégré C-STAT, les développeurs sont en mesure de garantir la qualité du code tout au long du processus de développement et de test. C-STAT prouve l'alignement du code avec les normes de l'industrie comme MISRA C: 2012, MISRA C ++: 2008 et MISRA C: 2004, et détecte également les défauts, les bogues et les vulnérabilités de sécurité tels que définis par CERT C et le Common Weakness Enumeration (CWE).

« Il y a environ un an, nous avons lancé la première version de nos outils de build pour Linux et c'est formidable de voir comment les outils aident désormais les petites et grandes entreprises à rendre les workflows de build et de test de logiciels plus efficaces », a déclaré Anders Holmberg, directeur général. Responsable Outils de Développement Embarqués, IAR Systems. « En ajoutant la prise en charge des microcontrôleurs Renesas RL78, nous démontrons également notre engagement à investir continuellement dans nos produits. sans souci continuer à accompagner nos clients tout au long de leurs workflows de développement.

Les outils de construction IAR pour Linux incluent le compilateur IAR C / C ++ hautement optimisé, l'assembleur IAR, les outils de liaison et de bibliothèque, C-STAT, IARBuild et les bibliothèques d'exécution. Le compilateur IAR C / C ++ adhère à une implémentation autonome du standard de langage de programmation C18 (ISO / IEC 9899: 2018) et prend en charge toutes les fonctionnalités C ++ 17. De plus, C ++ 14 (ISO / CEI 14882: 2015), C11 (ISO / CEI 9899: 2012), C89 (ANSI X3.159-1989) et la norme IEEE 754 pour l'arithmétique en virgule flottante sont pris en charge.