【发布时间】:2015-11-21 22:36:19
【问题描述】:
在 Visual Studio 2015 中,我有一个 C++/CLI 项目,但出现以下错误:
“致命错误 C1010:在查找预编译头文件时意外结束文件。您是否忘记将 '#include "stdafx.h"' 添加到源代码中?"
我在项目选项中关闭了预编译头文件,但它一直给我同样的错误。我什至删除了预编译头文件的名称,但它仍然显示"stdafx.h"。
编辑: 是的,每个源文件都没有单独启用它。
【问题讨论】:
-
您是否忘记将 '#include "stdafx.h"' 添加到您的源代码中?
-
尝试“清理”您的项目,然后重新构建。如果你真的删除了预编译的头文件,这应该可以工作。否则,您可能仍然在某处启用该功能
-
在VS2015中,需要hawkeyes注意设置对话框中选择的Configuration和Platform。顶部的两个组合框。它们通常是错误的,并且与您当前的选择不匹配,因此您将更改错误的设置。非常糟糕的虫子,我已经掉了至少两打白毛。
-
Jepessen,我不想使用预编译的头文件。这就是我关闭它们的原因。
-
谢谢汉斯。我只在一种配置中禁用了它。
标签: c++ visual-studio compiler-errors precompiled-headers