2016-10-26 13 views
-1

Я пытаюсь отключить скомпилированные заголовки файлов C моего проекта, потому что VS2015 дает мне эту ошибку (линия сломана для удобства чтения):Невозможно отключить скомпилированные заголовки для одного файла C в VS2015

..\..\..\..\Lib\freetype2\src\autofit\autofit.c : fatal error C1853: 
    'Y:\obj\TwoNav_PC_15\headers\CompeTwoNav.pch' precompiled header file 
    is from a previous version of the compiler, or the precompiled header 
    is C++ and you are using it from C (or vice versa) 

Глядя на то, как это сделать, я нашел this post, , но когда я пытаюсь сделать это в своей Visual Studio 2015 Professional, я не вижу упомянутого параметра.

Edit: Это, как я пытаюсь выбрать свойства:

enter image description here

Это изображение того, что я вижу, когда я выбираю свойства файла:

File Properties dialogbox

+2

Удалить все файлы .PCH компилятор жалуется. –

+2

Вы только выбрали файл, вы смотрите на неправильное окно инструмента. Вместо этого щелкните его правой кнопкой мыши и выберите «Свойства», чтобы открыть страницы свойств для файла. –

+0

@ н.м. Удалена даже вся папка .. не повезло. – asantacreu

ответ

1

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

Он не появится, нажав Файл -> Свойства , но появляется при нажатии проекта -> Свойства так, как только открылась, я выбрал файл autofit.c из древовидного и, наконец, я мог бы отключить предварительно скомпилированные заголовки из этого единственного файла!

enter image description here

+0

Wow, конечно, вы можете @shrike, разве вы не видели связанный с этим вопрос? Более того, если вы посмотрите на мой скриншот, я нахожусь на странице свойств файла ** autofit.c ** не в свойствах проекта. Итак, да, я могу ** Не использовать ** предварительно скомпилированные заголовки для одного файла и ** Использовать ** их для остальной части проекта. – asantacreu

+0

Вы правы, действительно. (Лучше воздерживаться от комментариев иногда ...) Теперь я знаю, что это возможно, комментарий удален до сих пор, спасибо. – shrike