如果使用OpenGL的时候出现一下啊错误

1>TEE.obj : error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用

1>TEE.obj : error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _glutCreateWindow_ATEXIT_HACK@4 中被引用

或者

1>Simulator.obj : error LNK2001: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8

1>Simulator.obj : error LNK2001: 无法解析的外部符号 __imp____glutInitWithExit@12

则恰好在#include<gl/glut.h>之前加上

define GLUT_DISABLE_ATEXIT_HACK

注:一定要恰好在#include glut.h之前加入以上代码,正确用法如下:

#define GLUT_DISABLE_ATEXIT_HACK

#include<gl/glut.h>

OpenGL编译错误的解决相关推荐

  1. 18.16 gcc-3.4.5编译错误及解决方法集锦

    18.16 gcc-3.4.5编译错误及解决方法集锦 参考文章: (1)18.16 gcc-3.4.5编译错误及解决方法集锦 (2)https://www.cnblogs.com/baixu/p/10 ...

  2. Office Word等双击空白处的“隐藏的模块中的编译错误:MTW5”解决

    Microsoft Visual Basic for Applications 隐藏的模块中的编译错误:MTW5. ... 解决方法: 情景1 Office 2016是64位的,有一个VBA模块,按住 ...

  3. RV1126 SDK编译错误及解决记录

    RV1126 SDK编译错误及解决记录 1:错误: you need to install 'unbuffer' (from package expect or expect-dev) log sav ...

  4. Impala编译错误及解决办法汇总

    Impala编译错误及解决办法汇总 Impala repo里有C++.Java.Python.Bash的代码,编译过程中可能遇到各种问题.这个文章将作为一个汇总,以后每遇到一个编译问题,解决完后都会更 ...

  5. busybox arm-linux-gcc 4.4.4库的路径,BUSYBOX编译错误及解决方法总结

    编译busybox的组合: busybox-1.0.0 arm-linux-gcc-2.95.3 (AT91rm9200开发板) 经典参考: http://www.doczj.com/doc/caf6 ...

  6. android.mk 编译32位_C/C++初学者常见编译错误及其解决办法

    用户在C/C++集成开发环境(例如 Dev-C++)中编辑了源代码,执行编译之后,常常会因为源代码中存在问题而出现编译错误(它们会显示在编译窗口中).初学者常常会面对这些错误而不知如何处理.本文下面列 ...

  7. qtxlsx编译报错_qt5.12搭建qtxlsx库读取excel表格编译错误和解决方法第二讲

    qt5.12mingw64编译环境搭建qtxlsx库编译错误第二讲 最近一直在做这个库的环境搭建,还是遇到了几个小小的错误,想把他记录下来,以后无论使用什么样的环境,我们都可以开心快乐地搭建了呀. 编 ...

  8. 两个常见Qt编译错误的解决

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 作者:朱 ...

  9. C 编译错误 及解决方法总结

    这篇博客总结了我自己遇到的编写C语言时遇到的错误和解决方法,以后遇到的问题也会添加上来. 1.  undefined reference to 错误 今天编译源文件时, 出现undefined ref ...

最新文章

  1. 有 Bug 不会调试 ? 这篇文章很详细 !
  2. R语言ggplot2可视化使用ggplot2包patchwork包在可视化结果(右上角)中插入logo图片
  3. Sencha应用程序的UI测试
  4. 胡渊鸣的「太极图形」又融了5000万美元,接下来推出3D内容创作平台
  5. freemarker中js里面取字符串,换行导致报错的解决办法
  6. 后台服务系统之搭建ZooKeeper注册中心
  7. ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路
  8. Linux使用cmake编译项目,如何使用cmake在linux中构建Qt项目(How to build Qt project in linux with cmake)...
  9. Docker简介以及Docker历史
  10. 开发笔记之数字证书(二):国内数字证书企业与行情介绍
  11. 编译opencv3.1.0时报错unable to find a javc compiler
  12. matlab刻度字体,matlab 设置横纵坐标刻度的字体!!
  13. 【Python乘方运算和开平方运算】
  14. QQ抢车位助手(结尾)
  15. linux删除文件的前n行
  16. 前端调用高德地图 百度地图
  17. ESP Matter 环境搭建
  18. 牛客练习赛60 C—操作集锦
  19. Java约定俗成怎么定义_Java接口定义规范,摘自晓风轻专栏
  20. scapy python3_【Python3黑帽子学习笔记 on Mac】第四章 Scapy:网络的掌控者

热门文章

  1. 分模块开发创建父工程——(六)
  2. WinForm 实现拖拽功能
  3. Jmail的邮件发送
  4. Java与C++的几个显著不同
  5. 环境测试明日最后一天 16万次公交车确保市民出行
  6. 华为2288H V5串口重定向修改为iBMC
  7. MySQL 备份和恢复策略(二)
  8. 【机器学习基础】--感知机完全解读
  9. 【Visual Studio 扩展工具】使用 ComponentOne迷你图控件,进行可视化数据趋势分析... 1
  10. 《可穿戴创意设计:技术与时尚的融合》一一第2章 与可穿戴设备有关的故事...