游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2266|回复: 5

新手求助:链接时为何总出现如下错误?

[复制链接]

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-11-4 18:02:00 | 显示全部楼层 |阅读模式




collision.obj : error LNK2001: unresolved external symbol ___glutInitWithExit@12
collision.obj : error LNK2001: unresolved external symbol ___glutCreateWindowWithExit@8
Debug/collision.exe : fatal error LNK1120: 2 unresolved externals

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2005-11-4 18:11:00 | 显示全部楼层

新手求助:链接时为何总出现如下错误?(补充)

部分代码:
#include<windows.h>
#include <stdlib.h>

#include<GL/gl.h>
#include<GL/glu.h>
#include<GL/glaux.h>
#include <GL/glut.h>

#include <stdio.h>
#include <math.h>
#include <sys/types.h>
#include <time.h>


int main(int argc, char **argv)
{
  glutInit(&argc, argv);
  glutInitWindowPosition(0,0);
  glutInitWindowSize(400,300);
  glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
  win_id = glutCreateWindow("碰撞检测");
  glutKeyboardFunc(keyboard);
  glutDisplayFunc(display);
  glutIdleFunc(redisp);
  init();
  glinit();
  glutMainLoop();
  return 0;
}


在链接库中已加入了opengl32.lib  glut32.lib  glu32.lib glaux32.lib
opengl 的*.dll已考入windows\system32下,为何还出现以上错误??

   

6

主题

37

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2005-11-11 11:32:00 | 显示全部楼层

Re:新手求助:链接时为何总出现如下错误?

曾经有人据说是glut库的问题,重新下了一个装完就好了。有时我也会出现这样的问题,但有时就不会。要不,不嫌麻烦的话,可以重装一个试试哦!

2

主题

7

帖子

822

积分

高级会员

Rank: 4

积分
822
QQ
发表于 2005-11-12 16:54:00 | 显示全部楼层

Re:新手求助:链接时为何总出现如下错误?

到你的VS安装目录下,搜索一下是否存在glut32.lib这个文件。如果没有就下一个,放到和glaux32.lib想通的文件夹下。
VS自己没有自带glut库。

24

主题

256

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
发表于 2005-11-12 17:43:00 | 显示全部楼层

Re: 新手求助:链接时为何总出现如下错误?

我试了一下,好像没问题

glut

sf_20051112174229.zip

117.09 KB, 下载次数:

13

主题

55

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2005-11-12 17:50:00 | 显示全部楼层

Re:新手求助:链接时为何总出现如下错误?

在连接器里假如glut32.lib
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 15:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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