Skip to main content

IAR Build Tools

Part of IAR Platform

IAR Build Tools is a command-line toolchain for automated embedded software development. Designed for cloud and server environments, it supports CI/CD pipelines, ensuring optimized performance, scalability, and efficiency across various architectures and workflows.

Key Benefits

IAR Build Tools deliver cloud automation, high-performance compilation, and CI/CD integration, ensuring efficient and reliable embedded software development.

  • Cloud-Ready and Scalable
  • High-Performance Compilation
  • Integrated Code Analysis
  • Seamless CI/CD Integration
blue board and debugging a renesas board.

Cloud-Ready and Scalable 

Designed for server-based and cloud-hosted environments, enabling automated builds for modern DevOps workflows while ensuring high scalability, efficiency, and flexibility for embedded software development across distributed teams.

IAR IDE and VS Code efficiency flexibility female developer

High-Performance Compilation

The IAR C/C++ Compiler, included in the build tools, provides the same industry-leading optimizations as IAR Embedded Workbench, ensuring efficient code execution, minimal memory footprint, and superior performance in embedded applications.

c-stat code quality report

Integrated Code Analysis

Includes IAR C-STAT for static code analysis and IAR C-RUN* for runtime error detection, ensuring compliance, security, and high-quality code throughout the software development lifecycle.

*Available for Arm and RX.

blue board and debugging a renesas board.

Seamless CI/CD Integration

Optimized for automated workflows, the IAR Build Tools integrate with continuous integration pipelines, enabling faster code validation, testing, and deployment in modern DevOps-driven embedded development environments.

Features

IAR Build Tools support automation, CI/CD workflows, advanced optimization, and functional safety, enabling scalable and robust embedded software development across diverse environments.

Command-Line Interface

Easily integrates into automated build systems for continuous integration and deployment, enabling scripted workflows, remote execution, and scalable software builds across different development environments.

Support for Containerized Environments

Supports Docker-based and cloud-hosted workflows, enabling reproducible, scalable, and platform-independent builds for consistent embedded software development.

Cross-Platform Deployment

Supports Linux (Ubuntu, Red Hat) and Windows, integrating seamlessly into DevOps workflows across on-premises, hybrid, and cloud-based environments.

Optimized and Energy-Efficient

Designed for CI/CD workflows, delivering faster build and analysis times with improved performance. With efficient parallel execution, builds run up to 2× faster and analysis up to 3.5× faster on Linux, significantly improving development speed.

Cloud and Self-Hosted Compatibility

Works across various deployment models, allowing development teams to choose between local infrastructure, hybrid setups, or fully cloud-based CI/CD strategies for maximum flexibility and scalability.

Integrated Functional Safety

Pre-certified toolchain meeting ISO 26262, IEC 61508, and IEC 62304 requirements, with IAR C-STAT for static analysis and IAR C-RUN* for runtime error detection, supporting MISRA C/C++, CERT C/C++, and CWE standards.

*Available for Arm and RX

Supademo screen

TRY OUT IAR'S PLATFORM

Interactive Demo

Experience IAR's platform and get an introduction to how it works.

TUV_Functional_Small test 5

Functional Safety Certification

IAR Embedded Workbench is certified by TÜV SÜD to meet multiple functional safety standards. Each new platform release undergoes certification, ensuring consistently high-quality development processes and software.

Supported Architectures

  Arm RISC-V Renesas RL78 Renesas RH850 Renesas RX AVR
IAR Build Tools checked checked checked checked checked checked
FuSa certified checked checked checked checked un-checked un-checked

Third Party Integration

Connect with external tools and development environments to enhance flexibility and interoperability.

IAR Extensions for Visual Studio Code

Develop your IAR projects directly in Visual Studio Code with our powerful extensions. Discover how IAR is revolutionizing embedded development with C-SPY Listwindows, featuring tools like Registers, Symbolic Memory, Live Watch, Trace, Profiling, and Code Coverage.

Explore Extension

IAR Eclipse Plugins

Enhance your Eclipse IDE for C/C++ Developers with the free IAR Eclipse plugins, enabling seamless integration with IAR Build Tools. Leverage high-quality IAR build toolchains and advanced debugging features for supported target architectures.

Explore Plugins

Zephyr RTOS support

Combine Zephyr’s flexibility with IAR’s reliability: optimized builds, RTOS-aware debugging, and safety-certified toolchains for modern embedded systems.

Learn More

Supported Devices

Architecture Manufacturer Family Device
Loading…
IAR IDE and VS Code efficiency flexibility female developer

Supported Standards 

Language Supported standards Standard libraries
C ISO/IEC 9899:2018
ISO/IEC 9899:1990
ISO/IEC 9899:1995
C standard library
  • DLIB
C++ ISO/IEC 14882:2017 ISO/IEC 14882:2014
ISO/IEC 14882:2017
  • Libc++
*Legacy compilers might not support the latest standards.

FAQ

What architectures and microcontrollers are supported?

IAR Build Tools supports a wide range of microcontrollers, includingArm, RISC-V, RH850, RX, RL78 and AVR.Additional and legacy architectures might be available by request only.

What’s the best way to integrate IAR’s tools into an existing CI/CD pipeline to improve automation?

IAR integrates with Jenkins, GitHub, GitLab, and Kubernetes, enabling automated builds and continuous testing.

How can we integrate IAR’s tools with Jenkins, GitHub, or GitLab for automated builds and testing?

IAR’s tools support scripting and automation, enabling seamless integration with industry-standard DevOps tools.

Get Access to All

Scale development operations with freedom and flexibility, accelerate innovation with code confidence and simplify compliance while strengthening security.

  • Architecture and device agnostic
  • Cloud-ready, tailored for enterprises
  • Functional safety always included
  • End-to-end embedded security

With our platform, you get access to everything.


Explore the Platform

Platform wheel without header bigger canvas

 

Get started today.
Our worldwide sales team is here to guide you.