0

我在我的 OpenGL 测试项目中包含一个文件,但是当我尝试构建它时,我得到“glad/glad.h:没有这样的文件或目录”我所有的 C++ 智能感知路径都指向它。为什么会这样?

#include <glad/glad.h>
#include <GLFW/glfw3.h>


int main()
{
    glfwInit();
    glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
    glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
    glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
    //glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);
    
  
    return 0;
    GLFWwindow* window = glfwCreateWindow(800, 600, "Output Engine", NULL, NULL);
    if (window == NULL)
    {
        //std::cout << "Failed to create GLFW window" << std::endl;
        glfwTerminate();
        return -1;
    }
    glfwMakeContextCurrent(window);
    
    glViewport(0, 0, 800, 600);
    void framebuffer_size_callback(GLFWwindow* window, int width, int height);  
    // void framebuffer_size_callback(GLFWwindow* window, int width, int height){
    //     glViewport(0, 0, width, height);
    // }
    
        
    
    glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);  
    while(!glfwWindowShouldClose(window))
    {
        glfwSwapBuffers(window);
        glfwPollEvents();    
    };
    glfwTerminate();
    return 0;
}
4

0 回答 0