Как функция main() внутри общего объекта (.so) обрабатывается компоновщиком?

Предположим, у меня есть

  • объектный файл (source.o) без функции main.

  • общий объект (libmain.so) с функцией main.

Как компоновщик позаботится о точке входа, когда оба они связаны динамически для создания двоичного файла source.bin?

7
задан Rodrigo de Azevedo 29 June 2018 в 14:05
поделиться