2009-11-18 3 views
1

У меня есть решение в Visual Studio 2008, у него есть десятки проектов.Как я могу получить все файлы .pdb в одной папке?

Я хотел бы иметь все pdb в той же папке.

На странице свойств проекта я вижу, что pdb перейдет в «Промежуточный каталог»; также .obj-файлы переходят в «Промежуточный каталог».

Каждый из наших проектов имеет свою собственную папку, потому что мы хотим сохранить .obj отдельно, и в то же время я хотел бы иметь все pdb в той же папке.

Глядя на buildlog.htm Я вижу опцию/PDB, которая управляет путём pdb, эта опция не кажется мне доступной на странице свойств.

Возможно, мне придется использовать сценарий пост Buil?

ответ

5

Я только с помощью Visual Studio 2005, но здесь путь PDB управляется через Linker Tab недвижимости ->Debugging -> создать базу данных программы.

Путь здесь по умолчанию равен $(TargetDir)$(TargetName).pdb, и это каталог, в котором находится ваш выходной (двоичный). Вы уверены, что не смешали это с Компилятор ->Вывод вариантов? путь PDB, который вы установили, предназначен только для предварительно скомпилированных заголовков.

+0

Большое спасибо, Visual Studio 2008 похож на 2005 год. –

Смежные вопросы