De build-tools van IAR Systems voor Linux nu beschikbaar voor Renesas RL78

Update: 13 mei 2021

De build-tools van IAR Systems voor Linux nu beschikbaar voor Renesas RL78

De build-tools van IAR Systems voor Linux nu beschikbaar voor Renesas RL78

IAR Systems heeft zijn portfolio met build-tools uitgebreid en ondersteunt nu implementatie in op Linux gebaseerde frameworks Renesas 'low-power RL78 MCU's, waardoor organisaties het bouwen en testen van workflows kunnen stroomlijnen.

Omdat softwareontwikkelingsomgevingen zowel schaalbaar als flexibel moeten zijn, vereisen ontwikkelingspraktijken ook dat organisaties beschikken over geautomatiseerde processen die de kwaliteit garanderen, van ontwikkeling tot bouwen en testen.

IAR Build Tools voor Linux zijn ontworpen om het mogelijk te maken om bronnen te optimaliseren als het gaat om de tijd die ontwikkelaars in hun projecten besteden, en om licenties en servers op een optimale manier te beheren en te gebruiken.

De tools kunnen eenvoudig worden geïntegreerd in verschillende build-systemen, zoals CMake en Ninja, en het command line build-hulpprogramma IARBuild stroomlijnt het bouwen voor eenvoudige integratie met Continuous Integration-engines zoals Jenkins en Bamboo, of met docker-containers.

Met de geïntegreerde statische analysetool C-STAT kunnen ontwikkelaars de codekwaliteit tijdens het ontwikkelings- en testproces waarborgen. C-STAT bewijst codeafstemming met industriestandaarden zoals MISRA C: 2012, MISRA C ++: 2008 en MISRA C: 2004, en detecteert ook defecten, bugs en beveiligingsproblemen zoals gedefinieerd door CERT C en de Common Weakness Enumeration (CWE).

“Ongeveer een jaar geleden lanceerden we de eerste versie van onze buildtools voor Linux en het is geweldig om te zien hoe de tools nu zowel kleine als grote bedrijven helpen bij het efficiënter maken van softwareontwikkeling en -testworkflows”, aldus Anders Holmberg, General Manager. Manager Embedded Development Tools, IAR-systemen. “Door ondersteuning toe te voegen voor Renesas RL78 MCU’s laten we ook zien dat we continu investeren in onze technologie om onze klanten te blijven ondersteunen tijdens hun ontwikkelingsworkflows.”

IAR Build Tools voor Linux omvatten de sterk optimaliserende IAR C / C ++ Compiler, IAR Assembler, Linker en bibliotheektools, C-STAT, IARBuild en runtime-bibliotheken. De IAR C / C ++ Compiler volgt een vrijstaande implementatie van de C18 (ISO / IEC 9899: 2018) programmeertaalstandaard en ondersteunt alle C ++ 17-functies. Bovendien worden C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) en de IEEE 754-standaard voor drijvende-kommaberekeningen ondersteund.