使用第三方源代码时预编译的标题

时间:2013-07-08 22:38:42

标签: c++ visual-c++ precompiled-headers precompiled stdafx.h

我收到以下错误:

  

错误C1010:查找预编译头时意外结束文件。您是否忘记在源代码中添加“#include”stdafx.h“?”

这当然是一个公平的错误,我之前已经处理过了。但是,处理来自第三方的源文件的立场程序是什么?我是否应该浏览第三方代码的每一个cpp并将其填入?

另一种选择是坚持自己的项目并正确处理链接。我特别喜欢不这样做。

1 个答案:

答案 0 :(得分:1)

您可以仅针对相关文件禁用预编译标头 - 这些设置可在同一项目中按文件配置。

使用Ctrl +单击在解决方案资源管理器中选择相关文件,然后右键单击,属性,C / C ++,预编译标题,预编译标题:不使用预编译标题。