Я пытаюсь обновить старое решение для использования VS2010 (VC100).
У меня настроено так, что stdafx.cpp создаст предварительно скомпилированный заголовок stdafx.pch из stdafx.h. Затем всем остальным .cpp-файлам, в том числе stdafx.h, указывается использовать предварительно скомпилированный заголовок.
Эти посты помогли мне зайти так далеко:
Теперь все нормально, когда я работаю в режиме релиза. Однако, когда я пытаюсь встроиться в режим отладки, я получаю кучу ошибок, говорящих:
Ошибка 1, ошибка C2859: [удалено] \ debug \ vc100.idb - это не файл idb, который использовался при создании этого предварительно скомпилированного заголовка, заново создайте предварительно скомпилированный заголовок.
Я считаю, что этот файл .idb является промежуточным файлом отладки, созданным Visual Studio.
Почему я получаю эту ошибку? Другими словами, почему он не использовал этот файл .idb при создании предварительно скомпилированного заголовка?
Я не уверен, какую дополнительную информацию вам нужно, чтобы дать мне ответ, поэтому просто спросите, есть ли еще информация, которую мне нужно предоставить.