无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用

Posted Tomorrow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用相关的知识,希望对你有一定的参考价值。

遇到的问题
(1)error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用
(2)error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _glutCreateWindow_ATEXIT_HACK@4 中被引用

 

解决方法

#include <GL/glut.h>前面加上了一句:  
#define GLUT_DISABLE_ATEXIT_HACK 
(!!!注意,是前面!!!)

以上是关于无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用的主要内容,如果未能解决你的问题,请参考以下文章

无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用

error LNK2001: 无法解析的外部符号 __imp___vsnprintf

gflags_static.lib 无法解析的外部符号 __imp__PathMatchSpec

error LNK2019 无法解析的外部符号 __imp___invalid_parameter 解决方案

glCubicRayCast.obj : error LNK2019: 无法解析的外部符号 __imp__glewInit,该符号在函数 _main中被引用

error LNK2019: 无法解析的外部符号 __imp__InternetCrackUrlW@16,该符号在函数 "int __cdecl ParseURLW