无法让opengl / glfw与vs2015一起使用

时间:2016-03-01 17:51:56

标签: c++ visual-studio opengl setup-project

每当我尝试从glfw拨打电话时,我都会收到链接错误,所有头文件都已设置好,所以不要担心它们。所以问题是VS似乎找不到.lib文件,我我试图给出glfw3.lib的完整路径,我也尝试过两个.lib文件(glfw3.lib,glfw3dll.lib)但没有成功..我也有glew和sfml,我应该提一下。

设置屏幕截图:http://imgur.com/WlrGTHq&XIKFdeE&seDfSGP 我收到的错误是“LNK2019”

1 个答案:

答案 0 :(得分:0)

从您的屏幕截图看,您似乎正在尝试在Win32配置中链接x64 GLWF库,当我重现该设置时,我也受到了许多error LNK2019的欢迎。

也应该有一个可能让你失望的警告:

main.obj : error LNK2019: unresolved external symbol _glfwShowWindow
referenced in function _main

D:\Dev\glfw-3.1.2.bin.WIN64\lib-vc2015\glfw3.lib : warning LNK4272: 
library machine type 'x64' conflicts with target machine type 'X86'

如果我构建x64配置,它会链接并运行正常。