Есть IAR Build Tools for ARM, называется bxarm.
Работает из консоли. Можно либо как gcc использовать, навострячив свою систему сборки (компилятор + линкер), либо скормить ему проект из ewarm, он его сам распарсит, сделает нужные makefile и запустит сборку.
Можно CMake пользовать, cmake уже давно iar поддерживает.
Главным образом bxarm предназначен для CI/CD: человек запушил в master, хук сработал, на каком-то сервере запустилась сборка, если завалена -- рассылка по email. И это намного проще сделать в linux.
Лично я через wine в линуксе обычный компилятор/линкер от IAR EWARM запускал, запилив свою систему сборки на makefile. Сейчас бы переписал на cmake.
Вон, чуваки докеры пилят для bxarm
https://github.com/imrj/bx-docker
И вообще много ссылок в интернете.
P.S. Новый владелец IAR испоганил их сайт до невозможности, ищите сами.