无法在VS2015中禁用单个C文件的预编译头

时间:2016-10-26 16:46:24

标签: c++ c visual-studio visual-studio-2015 precompiled-headers

我试图为我的项目的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中执行此操作时,我无法看到所提到的选项。

修改:这就是我尝试选择属性的方法:

enter image description here

这个图像是我在选择文件属性时看到的:

File Properties dialogbox

1 个答案:

答案 0 :(得分:1)

我找到了一种解决方法,可以使我需要的工具出现......我把它留在这里作为答案以防其他人遇到这个问题。

单击文件不会显示 - > 属性,但在点击项目时出现 - > 属性所以,一旦打开,我从树视图中选择了文件autofit.c,最后我可以从这个文件中禁用预编译的头文件!

enter image description here