【发布时间】:2022-01-04 19:32:56
【问题描述】:
所以我一直在尝试学习 cpp,我正在编写一个程序,当我尝试构建解决方案时,它给出了一个错误提示
在查找预编译头文件时出现意外的文件结尾。您是否忘记将#include "pch.h" 添加到您的源代码中?
然后我把它包含进去,我得到了同样的错误,还有另一个说法
无法打开源文件 pch.h
【问题讨论】:
-
pch.h 是否与您包含的文件位于同一目录中?您应该提供一个可验证的示例:stackoverflow.com/help/mcve。无论如何,我的猜测是编译器找不到
pch.h。请提供代码或其相关部分 -
这是 Visual Studio 编译器的行为。当您使用“预编译标头”模式时,您需要在文件的开头添加
#include "pch.h"(作为第一个包含)或禁用预编译标头,如您在 selbie 的答案中所见。跨度>
标签: c++ visual-studio pch