所以我在OpenGL上遵循了这个教程C++,并遵循了这家伙所做的一切。我收到这些错误,我不知道如何解决它们。
Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol _glfwWindowShouldClose referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK1120 9 unresolved externals GameEngine C:UsersLaynesourcereposGameEngineDebugGameEngine.exe 1
Warning LNK4272 library machine type 'x64' conflicts with target machine type 'x86' GameEngine C:UsersLaynesourcereposGameEngineGame EngineGLFWlibglfw3.lib 1
Error LNK2019 unresolved external symbol _glfwCreateWindow referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwInit referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwMakeContextCurrent referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwPollEvents referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwSetFramebufferSizeCallback referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwSwapBuffers referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwTerminate referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
Error LNK2019 unresolved external symbol _glfwWindowHint referenced in function _main GameEngine C:UsersLaynesourcereposGameEngineGameEnginemain.obj 1
警告LNK4272库计算机类型"x64"与目标计算机类型"x86"冲突 游戏引擎
听起来您的库是用 64 位构建的,但您是用 32 位构建的?如果你使用的是Visual Studio,你可以在顶部更改它。否则,请告诉我们您正在哪个平台和 IDE 上进行开发,并提供指向您正在遵循的教程的链接。