Die Build-Tools von IAR Systems für Linux sind jetzt für Renesas RL78 verfügbar

Update: 13. Mai 2021

Die Build-Tools von IAR Systems für Linux sind jetzt für Renesas RL78 verfügbar

Die Build-Tools von IAR Systems für Linux sind jetzt für Renesas RL78 verfügbar

IAR Systems hat sein Portfolio an Build-Tools erweitert und unterstützt jetzt die Bereitstellung in Linux-basierten Frameworks. Die RL78-MCUs von Renesas mit geringem Stromverbrauch ermöglichen es Unternehmen, Workflows zum Erstellen und Testen zu optimieren.

Da Softwareentwicklungsumgebungen sowohl skalierbar als auch flexibel sein müssen, erfordern Entwicklungspraktiken auch, dass Unternehmen über automatisierte Prozesse verfügen, die die Qualität von der Entwicklung bis zum Erstellen und Testen sicherstellen.

IAR Build Tools für Linux wurden entwickelt, um Ressourcen zu optimieren, wenn es um die Zeit geht, die Entwickler in ihren Projekten verbringen, sowie um Lizenzen und Server optimal zu verwalten und zu nutzen.

Die Tools können problemlos in verschiedene Build-Systeme wie CMake und Ninja integriert werden. Das Befehlszeilen-Build-Dienstprogramm IARBuild optimiert das Erstellen für eine einfache Integration in Continuous Integration-Engines wie Jenkins und Bamboo oder in Docker-Container.

Mit dem integrierten statischen Analysetool C-STAT können Entwickler die Codequalität während des gesamten Entwicklungs- und Testprozesses sicherstellen. C-STAT belegt die Code-Ausrichtung mit Industriestandards wie MISRA C: 2012, MISRA C ++: 2008 und MISRA C: 2004 und erkennt auch Fehler, Bugs und Sicherheitslücken, wie sie in CERT C und der Common Weakness Enumeration (CWE) definiert sind.

„Vor etwa einem Jahr haben wir die erste Version unserer Build-Tools für Linux auf den Markt gebracht und es ist großartig zu sehen, wie die Tools jetzt sowohl kleinen Unternehmen als auch großen Konzernen dabei helfen, Software-Build- und Test-Workflows effizienter zu gestalten“, sagte Anders Holmberg, General Manager Embedded Development Tools, IAR Systems. „Indem wir die Unterstützung für Renesas RL78 MCUs hinzufügen, zeigen wir auch unser Engagement, kontinuierlich in unsere zu investieren Technologie um unsere Kunden weiterhin während des gesamten Entwicklungsworkflows zu unterstützen.“

Zu den IAR-Build-Tools für Linux gehören der hochoptimierende IAR C / C ++ - Compiler, IAR Assembler, Linker- und Bibliothekstools, C-STAT-, IARBuild- und Laufzeitbibliotheken. Der IAR C / C ++ - Compiler folgt einer freistehenden Implementierung des Programmiersprachenstandards C18 (ISO / IEC 9899: 2018) und unterstützt alle C ++ 17-Funktionen. Darüber hinaus werden C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) und der IEEE 754-Standard für Gleitkomma-Arithmetik unterstützt.