存一下学习中的一些难点和相关解释
1. 程序中的 using namespace std;
2 运行程序时出现的问题 glew库未正确配置
显示错误:OpenGL error LNK2019: 无法解析的外部符号 __imp__glewInit@0,该符号在函数 _main 中被引用
解决方法:在整个代码最前面加入 #pragma comment(lib,"glew32.lib"); 即可运行成功,用于将glew32.lib库文件链接到本工程中
解释:
https://blog.csdn.net/htjacky/article/details/12246333?utm_source=blogxgwz8
后来发现没有链接成功是前面在配环境的时候,链接器那里少写了一个库....
glfwSwapInterval()和glfwSwapBuffers() 用来开启垂直同步(Vsync)——GLFW窗口默认是双缓冲的
双缓冲原理:
https://www.cnblogs.com/still-smile/p/11691784.html
游戏中的双缓冲: