如果有人能告诉我这里的问题是什么,我会很高兴:
int main() {
glfwWindowHint(GLFW_SAMPLES, 4);
glfwWindowHint(GLFW_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_VERSION_MINOR, 3);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
GLFWwindow* window;
window = glfwCreateWindow(1024, 768, "window", NULL, NULL);
}
最佳答案
Windows 上的 OpenGL 驱动程序似乎存在问题。
尝试检查并更新您的 OpenGL 驱动程序:
- 安装 OpenGL 查看器,例如 GLview实用程序,查看您计算机上安装的 OpenGL 版本。
- 对于 Windows XP、Windows Vista 和 Windows 7,请打开查看器以查找计算机上运行的 OpenGL 下的版本和驱动程序版本。
- 点击“检查更新的驱动程序”链接以确定是否需要任何驱动程序更新。
摘自此website .
关于c++ - 为什么我在 Windows 上无法使用 GLFW 创建窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23702397/