C++ 如何在windows上修复VS 2019中的SFML错误?
我在LinkedIn上观看了一段视频来设置SFML,但当我尝试编译代码时,出现了几个错误,其中一些错误是:C++ 如何在windows上修复VS 2019中的SFML错误?,c++,namespaces,visual-studio-2019,sfml,C++,Namespaces,Visual Studio 2019,Sfml,我在LinkedIn上观看了一段视频来设置SFML,但当我尝试编译代码时,出现了几个错误,其中一些错误是: C2065“全屏”:未声明的标识符 C3861“RenderWindow”:未找到标识符 C2871“sf”:具有此名称的命名空间不存在 C2653“样式”:不是类或命名空间名称 C2065“VideoMode”:未声明的标识符 C3861“vm”:未找到标识符 C2065“vm”:未声明的标识符 C26444不要试图声明没有名称的局部变量(es.84) C2146语法错误:缺少“;”在标
#include“pch.h”//必须是包含的第一个标题!
#包括
#包括
有关Visual Studio中预编译头的有趣(且信息丰富)讨论,请参阅此堆栈溢出问题及其答案:。您的bug是您的,没有
#将“pch.h”
作为第一行。在Visual Studio中,当使用预编译头时,编译器会忽略上面的每一行#include“pch.h”
,尽管在这种情况下,您的“bug”很明显,但您确实应该将代码作为(代码格式化的)文本块而不是图像发布。否则,您的问题可能会被关闭为“需要详细信息或清晰!”我建议您编辑您的问题以实现此目的。