Проблема не только с .pdb файлом.
Проблема с удобством выбора библиотеки. Если debug и release версии библиотеки имеют одно и тоже имя легко запутаться. Собираешь например release версию приложения, а в пути у тебя лежит debug версия .dll. Приложение использует release версию (MSVCP71.DLL) а библиотека qt debug версию (MSVCP71D.DLL). Отсюда глюки (assert) в MSVCP71D.DLL. Неприятно.
Но я своего добился, собрал таки debug версию библиотеки qt с другим именем
.