#define GLEW_STATIC
#include <GLFW/glfw3.h>
#include<GL/glew.h>
#include<iostream>int main()
{printf("Hello Qute World");
}

配置好OpenGl环境后,在运行代码时会出现报错

双击Output中的错误提示,可以看到在glew.h头文件中关于此项错误的错误定义

#if defined(__gl_h_) || defined(__GL_H__) || defined(_GL_H) || defined(__X_GL_H)
#error gl.h included before glew.h

所以说,这些符号在glew.h之前是已经被定义的。

只需要将#include<GL/glew.h>放在#include <GLFW/glfw3.h>之前就可以解决问题。

#define GLEW_STATIC
#include<GL/glew.h>
#include <GLFW/glfw3.h>
#include<iostream>int main()
{printf("Hello Qute World");
}

至此说明OpenGL环境配置成功。

OpenGL报错#error: gl.h included before glew.h相关推荐

  1. JenKins添加Git报错Error performing git command: git ls-remote -h

    报错如下: 之前在网上寻找这个解决方法的是,在Manage Jenkins-Global Tool Configuration里面查看如下: 说把git.exe 放到报错图中需要的目录即可,但是我试过 ...

  2. gl.h included before glew.h

    So I'm trying to move my OpenGL code from Main() into a specific class that will handle the 3D graph ...

  3. 【致敬嵌入式攻城狮第2期活动预热征文】解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: ‘board_cfg.h‘ file not found

    解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: 'board_cfg.h' file not found 继上上周在RA2E1开发板上跑通了RT-Thread最新版本的代码 ...

  4. Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No s

    2019独角兽企业重金招聘Python工程师标准>>> 本文为大家讲解的是Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such ...

  5. glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h.

    glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h. ...

  6. yolo-tensorrt 运行 make报错 error: ‘int nvinfer1::MishPlugin marked ‘override’, but does not override

    目录 1. 完整报错信息 2. 原因 3. 解决办法 在机器上下载yolo-tensorrt项目,按照其测试步骤来操作,如下 在make这一步报错. 1. 完整报错信息 In file include ...

  7. 编译PX4时,报错error ‘i‘ does not name a type __ULong i[2];解决方法

    编译PX4时,报错error: 'i' does not name a type __ULong i[2];解决方法 在编译PX4的时候,会遇到报错: /usr/include/newlib/math ...

  8. 【安卓开发/报错Error inflating class <unknown>】

    [安卓开发/报错Error inflating class ] 报错Error inflating class <unknown> 错误列表 思路 小知识 总结 报错Error infla ...

  9. VS2015报错 error C2065:未声明的标识符错误 (__func__)

    问题:VS2015 编译VTK8.2 报错  error C2065 未声明的标识符错误 (__func__) 解决:(两种) (1)网上更换头文件顺序(第一种方法测试,但是没作用,暂时放在这里,第二 ...

最新文章

  1. 一天搞定CSS:表格(table)--19
  2. Linux下的awk用法详解
  3. 【2016年第5期】多“源”异“构”培养大数据创新型人才
  4. JS Math方法、逻辑
  5. python--django基础篇(创建项目,模型类,迁移,测试数据库操作)
  6. python文本筛选html,从html页面的列表元素中筛选数据
  7. Linux 设备树的解释 - DTB文件格式【转】
  8. TASKCTL作业类型的插件与维护管理
  9. vba手机号码归属_Android中手机号码归属地查询实现
  10. tortoise使用
  11. 解决Windows无法访问指定设备路径或文件,您可能没有合适的权限访问这个项目
  12. elasticsearch collapse
  13. 控制服务器系统,控制服务器操作系统
  14. 【阿里云服务器】ECS云服务器新手上路
  15. 安卓开发——升级compileSdkVersion、targetSdkVersion、buildToolsVersion、support包到最新(28)问题解决
  16. 有一天我们可不可以这样相爱……
  17. 【自媒体必备】AI文字转语音,支持多种人声选择,在线生成一键导出【电脑永久版】
  18. 《Unity3d实战就业路线》
  19. Android 学习
  20. CSS学习记录3.2/设置标签的背景颜色/控制背景图片的平铺方式/控制背景图片的位置/背景图片关联方式/背景图片和插入图片的区别/捕鱼达人背景练习/精灵图

热门文章

  1. flash php个人站_PHP Flash整站系统
  2. android10的coloros,OPPOReno10倍变焦版ColorOSV7刷机包(官方最新固件升级包安卓10ColorOS V7)...
  3. chrome浏览器缓存视频_如何录制您的Chrome浏览器的视频
  4. EasyNVR无插件直播流媒体服务器云端集中管控的EasyNVS云管理平台安装使用文档
  5. 侯捷C++->头文件与类的声明
  6. 利用深度学习对象检测器从信息素陷阱图像中自动计数松球菌监测
  7. PCB线路板的制作过程 2021-10-11
  8. geekbench5 cpu排名 202009
  9. CF 3B. Lorry
  10. zzulioj 1218: 反转a+b