Задать вопрос
xztau
@xztau
Я

Как собирается бинарный файлпрошивки в gcc?

Читаю статью:
https://habrahabr.ru/post/194816/
Там в начале повествования прошивка собирается линкером ld.
Однако, в последующей части статьи (libgcc) встретил текст:

Правильное решение — заменить вызов компоновщика непосредственно на вызов gcc, который уже разберется, что куда надо линковать.

То есть можно собрать бинарник не используя ld? Поясните, пожалуйста, что тут имелось ввиду. Какую команду gcc он использовал? Файл линкера менять надо?
---
Касательно ошибки
И как тогда указать линкеру, где брать объектный файл с кодом деления из библиотеки?

undefined reference to `__aeabi_uidiv'
  • Вопрос задан
  • 140 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы