Отключение предварительно скомпилированных заголовков для определенного файла в проекте VC++ 2010
Как говорится в названии. У меня есть проект C++ и добавлен 1 C .H файл и C .исходный файл c, но у них возникают проблемы, потому что остальная часть проекта использует предварительно скомпилированный заголовок, но если я попытаюсь включить его в эти файлы C, это даст ошибку. Я не могу просто отключить предварительно скомпилированные заголовки для всего проекта, потому что это часть большего проекта, который использует его и имеет код кем-то другим.
Итак, есть способ выбрать эти два файла C (the .h заголовок и .c исходные файлы) и отключить ПЧ?
спасибо.
2 ответов
выделите файл в обозревателе решений и нажмите Alt+F7. Это вызовет свойства файла; в разделе " C / C++ "в разделе" предварительно скомпилированные заголовки " вы найдете соответствующие параметры. Тебе не нужно беспокоиться об этом .H-файлы.
в C++ по крайней мере, вы можете щелкнуть правой кнопкой мыши на самом файле cpp и нажать Свойства-это позволяет переопределить параметры компилятора C/C++ только для этого файла. Вы можете использовать это, чтобы отключить предкомпилированные заголовки для одного файла.