2024年3月14日发(作者:)
OpenGL vs2008中碰到的配置问题,网上找了下,以下和我碰到的一样,可以解决,
感谢作者
原文链接:
/guojingjia2006/archive/2008/12/08/
我遇到了这样的问题,用该方法很快解决了,原文没有分享链接,因此放在百度文库
unresolved external symbol __imp____glutInitWithExit@12 unresolved external
symbol __imp____glutCreateWindowWithExit@8
I have the folling files in the following locations: -
glut.h
glu.h
gl.h
C:Program FilesMicrosoft Visual Studio 8VCincludeGL
C:Program FilesMicrosoft Visual Studio 8VClib
C:WINDOWSsystem32
I make a new project (Win32 Console App).
Set the Additional Dependencies under
Project | Properties | Config Properties | Linker | Input
I have: -
This is basically what just about every site I look at tells me to do.
So I copy over some code that I know compiles and runs under my Dev C++
And it fails to compile with the following errors: -
1> : error LNK2019: unresolved external symbol
__imp____glutInitWithExit@12 referenced in function _glutInit_ATEXIT_HACK@8
1> : error LNK2019: unresolved
referenced
external
in
symbol
function __imp____glutCreateWindowWithExit@8
_glutCreateWindow_ATEXIT_HACK@4
This is didn't happen a little while ago, as I was trying to solve a previous
problem. This was that when I tried to run a successfully compiled program, an
error would say: -
The procedure entry point __glutInitWithExit could not be located in the
dynamic link library
solution:
Try define the following line right before including the header, glut.h.
#define GLUT_DISABLE_ATEXIT_HACK


发布评论