c++ - Visual Studio C++ 编译器错误“查找预编译头文件时出现意外的文件结尾”,即使包含“pch.h”也是如此
问题描述
我在我的 Visual Studio (2019) C++ 项目中使用预编译的头文件,并且在我的源文件顶部包含“pch.h”,在#pragma once
每个头文件的顶部都有一个 pch.cpp 文件(由项目模板)。然而,对于其中一个源文件,我收到编译器错误 C1010:“在查找预编译头文件时出现意外的文件结尾。您是否忘记将 '#include "pch.h"' 添加到源代码中?" 此错误还有哪些其他原因?
解决方案
就我而言,我有一个损坏的 cpp 源文件(与发生错误的地方不同),这是由较早的突然电源故障引起的。似乎一旦我重新创建了损坏的文件,该项目又回到了有效状态,并且在我下次构建时错误就消失了。...这有点极端,但您可以清理/重建并检查是否没有损坏。
推荐阅读
- lstm - Keras LSTM 模型数据重塑
- java - ImageView 条件替代方案 (Android Studio)
- firebase - 使用二维码从 Firebase 存储下载
- python - 在 Pandas 中计算 Rolling Geomean 窗口,就像在 EXCEL 中计算一样
- python - 如果数字是 n 的倍数 - Python
- arrays - 在循环 x86-64 程序集之前和内部使用 printf
- jquery-ui-datepicker - 根据另一个值禁用 jsviews datepicker
- amazon-web-services - AWS CloudFormation:如何在 cloudformation 模板中引用默认/主路由表(在创建 VPC 时创建)?
- laravel - index.php?id=1 和 index.php/id/1 的区别
- python - deep_learning_keras,Spacy 示例,SystemExit:2 在 Jupyter/Colab 中运行