我下载了GLFW 3.1.1并按照教程告诉我:
执行此操作后,我一直遇到一个错误,导致我甚至无法启动新的GLFW项目,因为向导一直在寻找glfw.h
和glfw.dll
现在glfw3.h
并且glf3.dll
我编辑了向导,最终能够打开新项目。
之后,我点击了构建并运行,编译器询问我是否确定。当我点击是,它不断地问我是否想要构建和运行。调试器只是给了我这个,我不确定我设置的错误。
-------------- Build: Debug in 112311 (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -Wall -g -I"C:\Program Files\MinGW\include" -c "C:\Users\User\Desktop\Folders\C++ Files\112311\main.cpp" -o obj\Debug\main.o
Execution of 'mingw32-g++.exe -Wall -g -I"C:\Program Files\MinGW\include" -c "C:\Users\User\Desktop\Folders\C++ Files\112311\main.cpp" -o obj\Debug\main.o' in 'C:\Users\User\Desktop\Folders\C++ Files\112311' failed.
-------------- Run: Debug in 112311 (compiler: GNU GCC Compiler)---------------
Checking for existence: C:\Users\User\Desktop\Folders\C++ Files\112311\bin\Debug\112311.exe
我
答案 0 :(得分:0)
您应该避免将该向导用于GLFW项目,因为它适用于过时版本的GLFW。
您应该创建一个控制台应用程序,然后转到Project->Build Options
。转到Linker settings
标签,然后添加glfw3
,opengl32
和gdi32
,然后点击确定。
现在,您可以通过复制GLFW website's documentation页面上的示例代码并将其粘贴到main.cpp中,替换所有内容并运行程序来测试它是否有效。