c++ - 函数 _main (OPENGL C++) 中引用的未解析的外部符号 _____________
问题描述
因此,我正在关注本教程关于 OpenGL for C++ 的内容,并关注了这个人所做的一切。我收到这些错误,我不知道如何解决它们。
Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol _glfwWindowShouldClose referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK1120 9 unresolved externals GameEngine C:\Users\Layne\source\repos\GameEngine\Debug\GameEngine.exe 1
Warning LNK4272 library machine type 'x64' conflicts with target machine type 'x86' GameEngine C:\Users\Layne\source\repos\GameEngine\Game Engine\GLFW\lib\glfw3.lib 1
Error LNK2019 unresolved external symbol _glfwCreateWindow referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwInit referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwMakeContextCurrent referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwPollEvents referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwSetFramebufferSizeCallback referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwSwapBuffers referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwTerminate referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
Error LNK2019 unresolved external symbol _glfwWindowHint referenced in function _main GameEngine C:\Users\Layne\source\repos\GameEngine\GameEngine\main.obj 1
解决方案
警告 LNK4272 库机器类型“x64”与目标机器类型“x86”GameEngine 冲突
听起来您的库是用 64 位构建的,但您是用 32 位构建的?如果您使用的是 Visual Studio,则可以在顶部进行更改。否则,请告诉我们您正在开发的平台和 IDE,并请提供指向您正在学习的教程的链接。
推荐阅读
- c++ - C++ 中的 Mariadb Kerberos 身份验证
- javascript - 反应:未安装组件中的 setState
- c++ - 如何避免这种代码重复?
- python - python jupyter的ConvergenceWarning问题
- javascript - How to check if it's somebody's birthday in JS (with time zone)?
- html - 导出为 HTML 时如何保留 JupterLab 的深色主题?
- networking - 无法在 GCP VPN (Classic) 和 Zscaler ZEN (Zscaler Enforcement Node) 之间建立 IPSec 隧道
- python - 如何制作具有前景和背景的线图?
- python - 使用 selenium 浏览网站。点击()不工作
- python - Python电报机器人 - 机器人可以在聊天中发送第一条消息吗?