解决VS在查找预编译头使用时跳过

Posted GISerZhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决VS在查找预编译头使用时跳过相关的知识,希望对你有一定的参考价值。

(1)fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h

(2)解决VS在查找预编译头使用时跳过

visual studio默认在查找预编译头StdAfx.h使用时跳过,如果没有找到#include "StdAfx.h"会导致错误,

但是有包含StdAfx.h、但是cpp文件和StdAfx.h不在一个目录下(比如#include "../StdAfx.h")会导致错误。

 

解决方案:

项目->属性->配置属性->c/c++->预编译头->通过文件创建/使用PCH->将stdafx路径修改为相对路径。

cpp文件中,引用的stdafx.h也修改为相对路径。

以上是关于解决VS在查找预编译头使用时跳过的主要内容,如果未能解决你的问题,请参考以下文章

查找预编译头文件时跳过

error C1010:在查找预编译头文件时遇到意外的文件结尾——————vs错误

html 电子邮件跳过预创建

PCL配置VS2017时出现的一些小问题

在调试模式下尝试将预编译头文件与 VS2010 (VC100) 一起使用时,如何消除错误 C2859?

VS 总是寻找预编译的头文件