游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1948|回复: 1

这个opengl程序为什么编译通不过?高手指点

[复制链接]

4

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2005-6-24 17:38:00 | 显示全部楼层 |阅读模式
用vc6.0++下win32控制台编写
#include<gl/glut.h>
void display()
{
        glClear(GL_COLOR_BUFFER_BIT);
        glBegin(GL_POLYGON);
        glVertex2f(-0.5,-0.5);
        glVertex2f(-0.5,0.5);
        glVertex2f(0.5,0.5);
        glVertex2f(0.5,-05);
        glEnd();
}

int main(int argc,char* argv[])
{
        glutInit(&argc,argv);
        glutCreateWindow("simple");
        glutDisplayFunc(display);
    glutMainLoop();
}


已经做过如下努力:
1,在setting->link中库已加入:opengl32.lib glu32.lib glaux.lib glut32.lib
2,C:\Program Files\Microsoft Visual Studio\VC98\Include\GL中已加入2005年最新的
头文件GL.H,GLAUX.H,GLEX.H,GLU.H,GLUT.H,WGLEXT.H
3,C:\Program Files\Microsoft Visual Studio\VC98\Lib中已加入2005最新的库GLAUX,
GLU32,GLUT32,OPENGL32
4, C:\WINNT\system32和中加入了2005年最新的GLU.DLL,GLUT.DLL,GLUT32.DLL

提示:
--------------------Configuration: simple - Win32 Debug--------------------
Linking...
1.obj : error LNK2001: unresolved external symbol ___glutInitWithExit@12
1.obj : error LNK2001: unresolved external symbol ___glutCreateWindowWithExit@
8
Debug/simple.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

simple.exe - 3 error(s), 0 warning(s)

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-24 17:44:00 | 显示全部楼层

Re:这个opengl程序为什么编译通不过?高手指点

换个新的glut32.lib
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-27 08:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表