Были предприняты еще две попытки "обуздать" IAR, но увы, полный 0, скрипт линкера другой это где-то изучать надо, с GCC не подойдет, свои макросы свои переменные. Ладно оставил этот проект.
Другой проект с микро-меню, то дупликате то еще что-то, видать свои правила оформления проекта, как же это все собирал GCC. Тем более щелкая мышкой по ошибке на дупликате - ни куда не видет, только по описанию ошибке смотришь в каких файлах.о находится, какой недочет IDE, а еще платный, за что - за 5 Гигов мусора на жестком диске.
Одним словом IAR хуже Notepadа, за 20 лет не продвинулся не на шаг. Так же как собирал проект долго, так и собирает, замучишься ждать.
20 лет лежал в "ящике", пусть еще столько же лежит, только 5 Гигов мусора на жестком диске. В топку.
Для сравнения, тем IDE которым я пользуюсь на жестком диске занимает всего 1,5 Гига. Работает из "коробки", кроме отладчика, с отладчиком возится надо, но не столько сколько в еклипс.
Тем более вот
тут человек привел сравнение компиляторов.
Теперь CubeIDE, тот же еклипс, что бы собрать проект нужно указать пути к файлам проекта, началось, что автоматом нельзя проставить, ладно хоть не падает, как еклипс. Ну а в конечном итоге тот же GCC, ожидать не чего.