注:visual studio默认在查找预编译头StdAfx.h使用时跳过,如果没有找到#include "StdAfx.h"会导致错误,但是有包含StdAfx.h、但是cpp文件和StdAfx.h不在一个目录下(比如#include
"../StdAfx.h")会导致错误。
解决方法如下:
解决方案:
1、去掉预编译头
项目->属性->配置属性->c/c++->预编译头->创建使用预编译头->不使用预编译头
2、将包含文件加到预编译头stdafx.h文件中
3、在每个.cpp中包含预编译头stdafx.h文件
本文介绍了在VisualStudio中遇到预编译头错误时的三种解决方法:关闭预编译头功能、修改预编译头文件内容及正确包含预编译头文件。
1443

被折叠的 条评论
为什么被折叠?



