PDB-Dateien als Eingabe für den Linker
Mit der Option /Zi kompilierte Objektdateien (OBJ-Dateien) enthalten den Namen einer Programmdatenbank (PDB). Der PDB-Dateiname des Objekts muss im Linkerprogramm nicht angegeben werden, da LINK die PDB-Datei gegebenenfalls über den eingebetteten Namen findet. Dies trifft auch auf debugfähige Objekte in einer Bibliothek zu; die PDB einer debugfähigen Bibliothek muss dem Linker zusammen mit der Bibliothek zur Verfügung stehen.
LINK verwendet auch eine PDB, um Debuginformationen für die EXE- oder DLL-Datei zu speichern. Die PDB eines Programms ist gleichermaßen Eingabe- als auch Ausgabedatei, da LINK die PDB aktualisiert, wenn das Programm neu erstellt wird.