#include <iostream>
#include <GL/glew.h>
#include <GLFW/glfw3.h>
#define numVAOs 1
GLuint renderingProgram;
GLuint vao[numVAOs];
GLuint createShaderProgram() {
const char * vshaderSource =
"#version 460 \n"
"void main(void) \n"
"{ gl_Position = vec4(0.0,0.0,1.0,0.0); }";
const char * fshaderSource =
"#version 460 \n"
"out vec4 color; \n"
"void main(void) \n"
"{ color = vec4(0.0,0.0,1.0,0.0); }";
GLuint vShader = glCreateShader(GL_VERTEX_SHADER);-----------#这里出现标题一样的错误
GLuint fShader = glCreateShader(GL_FRAGMENT_SHADER);
glShaderSource(vShader, 1, &vshaderSource, NULL);
glShaderSource(fShader, 1, &fshaderSource, NULL);
glCom