Gut, jetzt hat der Compiler also seine Arbeit getan und eine oder mehrere Objektdatei(en) erzeugt. Als nächstes tritt dann ja der Linker auf den Plan und verlinkt die Objektdateien miteinander, richtig?
Wie verhält es sich dann mit Libraries, diese liegen ja nicht als Objektdatei vor, sondern sind z.B. ja "nur" als .dll Datei vorhanden? Sehe ich das also richtig, dass der Linker nicht ausschließlich mit Objektdateien arbeiten kann, sondern auch noch mit anderen Dateiformaten?