Es linkt gegen diese Binaries, das heißt es muss auch wissen wogegen er verlinken kann, also die Binaries während des Kompilierens (genauer dem Linkens) zur Verfügung haben.
Um es bildhaft zu erklären (Ich hatte gerade ein etwas surreales "Abend"essen und mir ist danach): Du hast ein Baukastensystem von Ikea, nennen wir es Igor. Du willst nun eine komplette Schrankwand vom Typ Igor in Weiß/Blau konstruieren. Dabei verkaufst du aber nur einen Tei, weil der Rest bereits vorhanden istl, beispielsweise einen Büchersschrank. Da er aber später in die Schrankwand passen soll, musst du bereits beim Zusammenbauen wissen, wie er später eingebaut werden soll, oder er wird nicht passen. Deswegen passt du ihn beim Zusammenbauen an die anderen Teile an und kannst ihn dann angepasst weitergeben.