Кажется, архивный файл может быть сгенерирован из объектного файла:
ar rvs libprofile.a profile.o
В чем разница между объектным файлом и архивным файлом?
Мне кажется, что оба могут использоваться напрямую с gcc, например:
профиль gcc * .c. o
или gcc * .c libprofile.a
В чем разница?