Ferramentas de construção da IAR Systems para Linux agora disponíveis para Renesas RL78

Atualização: 13 de maio de 2021

Ferramentas de construção da IAR Systems para Linux agora disponíveis para Renesas RL78

Ferramentas de construção da IAR Systems para Linux agora disponíveis para Renesas RL78

A IAR Systems estendeu seu portfólio de ferramentas de construção e agora oferece suporte à implantação em estruturas baseadas em Linux RL78 MCUs de baixo consumo da Renesas, permitindo que as organizações simplifiquem a construção e teste de fluxos de trabalho.

Como os ambientes de desenvolvimento de software precisam ser escalonáveis ​​e flexíveis, as práticas de desenvolvimento também exigem que as organizações tenham processos automatizados que garantam a qualidade do desenvolvimento à construção e teste.

As IAR Build Tools para Linux foram projetadas para possibilitar a otimização de recursos no que diz respeito ao tempo que os desenvolvedores gastam em seus projetos, bem como para gerenciar e utilizar licenças e servidores de maneira ideal.

As ferramentas podem ser facilmente integradas em diferentes sistemas de construção, como CMake e Ninja, e o utilitário de construção de linha de comando IARBuild simplifica a construção para fácil integração com mecanismos de integração contínua como Jenkins e Bamboo ou com contêineres docker.

Com a ferramenta de análise estática integrada C-STAT, os desenvolvedores podem garantir a qualidade do código em todo o processo de desenvolvimento e teste. O C-STAT prova o alinhamento do código com os padrões da indústria, como MISRA C: 2012, MISRA C ++: 2008 e MISRA C: 2004, e também detecta defeitos, bugs e vulnerabilidades de segurança conforme definido pelo CERT C e pelo Common Weakness Enumeration (CWE).

“Há cerca de um ano, lançamos a primeira versão de nossas ferramentas de construção para Linux e é ótimo ver como as ferramentas agora estão ajudando pequenas e grandes corporações a tornar os fluxos de trabalho de construção e teste de software mais eficientes”, disse Anders Holmberg, General Gerente de Ferramentas de Desenvolvimento Embarcado, Sistemas IAR. “Ao adicionar suporte para MCUs Renesas RL78, também demonstramos nosso compromisso de investir continuamente em nossos tecnologia para continuar apoiando nossos clientes em todos os seus fluxos de trabalho de desenvolvimento.”

As IAR Build Tools for Linux incluem o compilador IAR C / C ++ altamente otimizado, IAR Assembler, Linker e ferramentas de biblioteca, C-STAT, IARBuild e bibliotecas de tempo de execução. O compilador IAR C / C ++ adere a uma implementação independente do padrão de linguagem de programação C18 (ISO / IEC 9899: 2018) e suporta todos os recursos do C ++ 17. Além disso, são suportados C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) e o padrão IEEE 754 para aritmética de ponto flutuante.