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

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

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

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

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

undefined reference to `__aeabi_uidiv'
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • ProductStar
    Профессия Product Manager
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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