使用glut时报错

分类:故障查询网浏览量:2032发布于:2021-05-14 18:02:35

右键项目 -> setting 弹出的就是项目属性对话框在release或者debug配置文件下(两个都要手动设置) ->common setting ->linker 设置libraries和library path 等 .如果都放在mingw默认的lib文件夹下的话 只需要在libraries 一栏加入库名 比如libace.a 加入 ace 即可(库名必须要linker能识别的). 多个库使用分号分隔 . 这是针对本项目的设置,当然也可以针对全局设置.一种是通过上边对话框的global setting 中设置;还有就是在 程序主菜单的setting-> build setting 中设置编译器的advanced选项中设置.

头文件如果你是放到当前工程目录下则这样写#include "glut.h"-->双引号一般用来说明是用户自定义的类库文件.所以优先搜索工程目录下如果是放到VC++中的include文件夹下则这样写#include -->尖括号用来说明是系统自带的类库文件.所以优先搜索安装目录下再不行,就是你的H文件规格不对,无法导出!

bloodshed dev c++是一个免费的c++ide,是gnu公司支持的一个软件,很小很强大,我现在就在使用dev c++~~hehe想要使用opengl的很简单啊glut32.dll 放到system32里面glut32.lib 放到你所用ide中专门放静态链接库的文件夹下glut.h 放到你所用ide中专门放头文件的文件夹下(详细可去opengl的网站上去看)然后编程时具体如何使用就不需要我啰嗦了吧

你好!类型定义不正确,看看是不是代码打错了.我的回答你还满意吗~~

没有指定的文件或目录 ,很可能是头文件(#include"xxxx.h")名称打错了

在解决方案上右键,添加现有项,把glut32.lib和OpenGL.lib两个添加进去

以我的安装目录为例: (1)“d:\Program Files\Microsoft Visual Studio\VC98\include\GL文件夹”.把解压得到的glut.h放到这个GL文件夹里.没有GL文件夹可以自己建一

你先看看是否严格按照以下步骤配置的,dll,lib,我可以发给你Windows7旗舰版 VS glut32.lib注意事项:开发基于MFC的OpenGL程序时,把glut32.lib去掉,否则报错.

把头文件加到Include文件夹里面,然后在你创建的工程,项目--属性--配置属性---连接器--输入---附加依赖项,这个里面加上opengl32.lib , glu32.lib ,glaux.lib , odbc32.lib ,odbccp32.lib,有这几个附加依赖项,用GL的头文件才可以~如果加上这个之后程序还出现错误,应该就是其他问题了~遇到再解决~呵呵

Nehe的第一课就有,耐心点看,我也是这样学会的. 他是全部用WindowsAPI的,替换了GLUT库,看一下能了解到GLUT的运行原理.