请各位指教:我在中文版vc6.0中设置opengl按照以下步骤进行的,但是运行示例程序时出现了错误,显示

LINK:fatalerrorLNK1104:cannotopenfile"glut32.lib",我不明白是什么原因了,请各位指教!学习OpenGL前的准备工作第一步,... LINK : fatal error LNK1104: cannot open file "glut32.lib",我不明白是什么原因了,请各位指教!
学习OpenGL前的准备工作
第一步,选择一个编译环境
现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。这里我们选择VC++6.0作为学习OpenGL的环境。
第二步,安装GLUT工具包

Windows环境下安装GLUT的步骤:
1、将下载的压缩包解开,将得到5个文件(glut.h glut.lib glut32.lib glut.dll glut32.dll)
2、把解压得到的glut.h复制到VC的“include\gl”文件夹下。
3、把解压得到的glut.lib和glut32.lib复制到静态函数库所在文件夹 “VC\lib”文件夹。
4、把解压得到的glut.dll和glut32.dll复制到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32)
第三步,建立一个OpenGL工程
1、启动VC++6.0程序
2、选择File->New->Project,然后选择Win32 Application,选择一个工程名称并设置好工程所在位置,然后按OK。在弹出的对话框右边点Empty project,选择Finish。
3、然后向该工程添加一个代码文件OpenGL.c,文件扩展名为.c
添加代码文件的方法:
“文件”菜单---“新建”---选择“文件”选项卡---C++ Source File,将右边的“添加到工程”打勾,在“文件名”处输入扩展名为.c的文件名--“确定”,然后在.c文件中输入代码。
第四步,编译连接。在菜单“Build”中选择Compile或Build。
第五步,执行程序。在菜单“Build”中选择Execute执行。
进行编译和连接选项的设置:
选择 Project -> settings ->选择 Link 选项卡:
��从 Category(分类)中选择 Output(输出),在 Entry-point synmbol(入口点)文本框中键入 mainCRTStartup ;
从 Category(分类)中选择 “常规”,在Object/library modules(对象/库模式)一栏中添加: opengl32.lib glu32.lib glut32.lib这三个OpenGL的链接库。)
第四步编译连接
展开
 我来答
百度网友8379ffa
2011-03-29 · 超过77用户采纳过TA的回答
知道小有建树答主
回答量:169
采纳率:100%
帮助的人:183万
展开全部
在任意 .cpp 文件中加入
#pragma comment( lib, "glut32.lib" )
追问
谢谢,我刚在程序中加入了,还是不行
追答
提示什么?
你是不是没有把glut32.lib所在的路径加入系统的path中?
那要改成这样
#pragma comment( lib, "C:\\xxxsdk\\glut32.lib" )
其中的路径要和你机器上的路径相同
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
pingfan_deren
2011-03-29 · TA获得超过2430个赞
知道小有建树答主
回答量:1325
采纳率:0%
帮助的人:675万
展开全部
将glut32.lib也添加到LINK选项卡中
追问
谢谢你的耐心回答,从 Category(分类)中选择 “常规”,在Object/library modules(对象/库模式)一栏中添加: opengl32.lib glu32.lib glut32.lib这三个OpenGL的链接库。)
我已经添加到LINK选项卡了呀,还是不行呢
追答
你的机器上是不是压根就没有glut32.lib啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三秒区小王子
2011-04-12 · TA获得超过281个赞
知道小有建树答主
回答量:135
采纳率:100%
帮助的人:102万
展开全部
你确定把所有的*.lib文件放在了“lib”文件夹里面了吗?glut.h glut.lib glut32.lib glut.dll glut32.dll这几个文件你下载到了没有,没有了邮箱给我我给你发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式