xztau
@xztau
Я

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы