我使用的基本代码是来自 http://www.glfw.org/documentation.html 的示例
我得到这个输出:
1>------ Build started: Project: ConsoleApplication1, Configuration: Debug Win32 ------
1> Quelle.cpp
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwInit referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwTerminate referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwCreateWindow referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwWindowShouldClose referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwPollEvents referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwMakeContextCurrent referenced in function _main
1>Quelle.obj : error LNK2019: unresolved external symbol _glfwSwapBuffers referenced in function _main
1>C:\Users\MICHAEL\documents\visual studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe : fatal error LNK1120: 7 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
glfw3.h 位于 VC/include 目录中。我还将 glfw3.lib 添加到 VC/lib 文件夹中,并将 glfw3.lib 添加为链接器输入的附加依赖项,但我仍然收到此错误。
任何想法为什么?我使用了预编译的二进制文件(支持 MSVC2012 和 64x) http://www.glfw.org/download.html
原文由 Michael Brenndoerfer 发布,翻译遵循 CC BY-SA 4.0 许可协议
好的,经过反复试验,我解决了它。
这为我解决了它。