File PDB come input del linker
I file oggetto (.obj) compilati usando l'opzione /Zi contengono il nome di un database di programma (PDB). Non si specifica il nome del file PDB dell'oggetto al linker; LINK usa il nome incorporato per trovare il PDB, se necessario. Questo vale anche per gli oggetti di cui è possibile eseguire il debug contenuti in una libreria; il PDB per una libreria di cui è possibile eseguire il debug deve essere disponibile per il linker insieme alla libreria.
LINK usa anche un PDB per contenere informazioni di debug per il file .exe o il file .dll. Il PDB del programma è sia un file di output che un file di input, perché LINK aggiorna il PDB quando ricompila il programma.