Linux用のIARシステムズのビルドツールがルネサスRL78で利用可能になりました

更新日: 13 年 2021 月 XNUMX 日

Linux用のIARシステムズのビルドツールがルネサスRL78で利用可能になりました

Linux用のIARシステムズのビルドツールがルネサスRL78で利用可能になりました

IAR Systemsは、ビルドツールポートフォリオを拡張し、Linuxベースのフレームワークでの展開をサポートするようになりました。ルネサスの低電力RL78 MCUにより、組織はビルドとテストのワークフローを合理化できます。

ソフトウェア開発環境はスケーラブルで柔軟である必要があるため、開発プラクティスでは、組織が開発から構築およびテストまでの品質を保証する自動化されたプロセスを備えている必要もあります。

Linux用のIARビルドツールは、開発者がプロ​​ジェクトに費やす時間に関してリソースを最適化し、ライセンスとサーバーを最適な方法で管理および利用できるように設計されています。

ツールはCMakeやNinjaなどのさまざまなビルドシステムに簡単に統合でき、コマンドラインビルドユーティリティIARBuildはビルドを合理化して、JenkinsやBambooなどの継続的インテグレーションエンジンやDockerコンテナと簡単に統合できます。

統合された静的分析ツールC-STATを使用すると、開発者は開発およびテストプロセス全体でコードの品質を保証できます。 C-STATは、MISRA C:2012、MISRA C ++:2008、MISRA C:2004などの業界標準とのコードの整合性を証明し、CERT CおよびCommonWeakness Enumeration(CWE)で定義されている欠陥、バグ、セキュリティの脆弱性も検出します。

「約 78 年前、私たちは Linux 用ビルド ツールの最初のバージョンをリリースしました。このツールが中小企業と大企業の両方でソフトウェアのビルドとテストのワークフローをより効率的にするのにどのように役立っているかを見るのは素晴らしいことです。」とゼネラルの Anders Holmberg 氏は述べています。 IAR Systems 組み込み開発ツールのマネージャー。 「ルネサス RLXNUMX MCU のサポートを追加することで、当社は当社の製品に継続的に投資するというコミットメントも示しています。 テクノロジー 開発ワークフロー全体を通してお客様をサポ​​ートし続けます。」

Linux用のIARビルドツールには、高度に最適化されたIAR C / C ++コンパイラ、IARアセンブラ、リンカーおよびライブラリツール、C-STAT、IARBuild、およびランタイムライブラリが含まれます。 IAR C / C ++コンパイラは、C18(ISO / IEC 9899:2018)プログラミング言語標準の独立した実装に準拠し、すべてのC ++ 17機能をサポートします。 さらに、C ++ 14(ISO / IEC 14882:2015)、C11(ISO / IEC 9899:2012)、C89(ANSI X3.159-1989)、および浮動小数点演算のIEEE754標準がサポートされています。