amiller 2 26 января, 2018 Опубликовано 26 января, 2018 · Жалоба Вы используете IAR. А если покопать в сторону того, чтобы заставить его сгенерить make-file? Или не удалять его после билда. Может быть опциями, а может параметрами командной строки. А потом сделать в готовом файле элементарные правки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 26 января, 2018 Опубликовано 26 января, 2018 · Жалоба Вы используете IAR. А если покопать в сторону того, чтобы заставить его сгенерить make-file? Или не удалять его после билда. Может быть опциями, а может параметрами командной строки. А потом сделать в готовом файле элементарные правки. Нет там никакого make, у них свой велосипед. Даже есть для командной строки IarBuild.exe. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 26 января, 2018 Опубликовано 26 января, 2018 · Жалоба Что такое make-file любой программист либо должен знать, либо может освоить за 10-15 минут. По-моему, куда сложнее код написанный для iar скомпилировать в том же gcc. Разница и в аппаратнозависимом синтаксисе, и в стандартных С-шных библиотеках. Но всё решаемо, была бы задача поставлена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 26 января, 2018 Опубликовано 26 января, 2018 · Жалоба Что такое make-file любой программист либо должен знать, либо может освоить за 10-15 минут. По-моему, куда сложнее код написанный для iar скомпилировать в том же gcc. Разница и в аппаратнозависимом синтаксисе, и в стандартных С-шных библиотеках. Но всё решаемо, была бы задача поставлена. Вот почему и спрашиваю, т.к. кроме запуска связки ИДЕ-компилятор-мейкфайл есть еще много чего переделывать, т.к. в ИАРе далеко совсем не так, как в GCC... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 26 января, 2018 Опубликовано 26 января, 2018 · Жалоба Вот почему и спрашиваю, т.к. кроме запуска связки ИДЕ-компилятор-мейкфайл есть еще много чего переделывать, т.к. в ИАРе далеко совсем не так, как в GCC... В то же время всё можно сделать и там, и там. Если будут новые трудности, возвращайтесь. Кстати, мне тоже доводилось переводить прошивки с яра на gcc. Ничего сногсшибательного не было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 27 апреля, 2018 Опубликовано 27 апреля, 2018 · Жалоба В то же время всё можно сделать и там, и там. Если будут новые трудности, возвращайтесь. Кстати, мне тоже доводилось переводить прошивки с яра на gcc. Ничего сногсшибательного не было. Вроде собрал все и даже компилирует проект из 20 файлов, но есть мелкие гадости, с которыми пока не могу разобраться, например пути к файлам. В ИАРе все задавалось просто, в свойствах проекта прописывал локальные пути к папкам с хидерами, за основу брался корень проекта. Как тут так сделать, пробовал добавлять пути во вкладке компилятора, но гсс пишет, что немогу прочитать файл, пишу полный путь, с буквы диска и т.д. - читает нормально, где можно это исправить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться