Code::Blocks配置OpenGL的glut库开发环境
来源:互联网 发布:unity3d 重力跳跃 编辑:程序博客网 时间:2024/05/16 14:37
GLUT 3.7 下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
下载下来的 GLUT压缩包有 glut.dll, glut.h, glut.lib, glut32.dll, glut32.lib
将glut.h 放在 MinGW\include\GL 下
将glut.lib, glut32.lib 放在 MinGW\lib 下
将glut.dll, glut32.dll 放在 windows\System32 下
(有人说放在 windows\SysWOW64 下,我之前测试的时候两个都放了)
新建Porject -> GLUT projcet
之后会有一句: "Please select GLUT's location",选择MinGW就好
新建的项目要 #include <windows.h>,之后应该就可以了。
测试代码:
#include <windows.h>#include <GL/glut.h>//这个头文件已经包含了GL/gl.h和GL/glu.hvoid myDisplay (void){glClear (GL_COLOR_BUFFER_BIT);//清空屏幕上的颜色glColor3f (1.0, 1.0, 0.0);//设置当前画笔颜色glBegin (GL_LINES);glVertex2f (-0.5, 0.0);glVertex2f (0.5, 0.0);glEnd ();glFlush();//要加上,不然会很慢的,作用是,保证前面的OpenGL命令立即执行,而不是在缓冲区中等着}int main(int argc, char *argv[]){glutInit(&argc, argv);//初始化,必须在调用其他GLUT函数前调用一下glutInitDisplayMode (GLUT_RGBA | GLUT_SINGLE);//设定模式,RGBA色彩,和单缓冲区glutInitWindowPosition (100, 100);//设置窗口位置,如果设-1,-1就是默认位置glutInitWindowSize (500, 500);//设置窗口大小glutCreateWindow ("hello word!");//创建名称为"hello word!"的窗口,窗口创建后不会立即显示到屏幕上,要调用后面的glutMainLoop()才会显示glutDisplayFunc (myDisplay);//调用绘制函数使它显示在刚创建的窗口上glutMainLoop();//消息循环,窗口关闭才会返回return 0;}
- Code::Blocks配置OpenGL的glut库开发环境
- Code::Blocks配置OpenGL开发环境
- QT5.4.0环境下配置OpenGL的glut库
- VS2008 openGL环境配置和glut库的加入 VS2008 openGL环境配置和glut库的加入
- Ubuntu下Code::Blocks开发环境配置
- Ubuntu下Code::Blocks开发环境配置
- Linux Code::Blocks配置Muduo开发环境
- Code::Blocks + CygWin开发环境配置
- Code::Blocks 环境配置
- opengl中的GLUT环境配置
- Code Blocks中配置OpenGL
- Code::Blocks的IDE环境基础配置
- code blocks windows环境下的配置
- code::blocks打造自己的开发环境
- code::blocks打造自己的开发环境
- vs2010下OpenGL的GLUT库配置
- VS2013配置OpenGl的glut库
- opengl在Code::Blocks上的环境搭建
- 小宝,小宝,我爱你
- 两个矩阵相乘
- jsoup 解析HTML 文档
- Create Spring3MVC Hibernate3 Example using Maven in Eclipse
- hashCode 与 hashMap 解释
- Code::Blocks配置OpenGL的glut库开发环境
- excel单元格内插入当前日期,时间
- 浙江省2011年文理科第二批首轮平行志愿投档分数线
- 一个在AutoCAD里添加菜单的类,用COM接口实现
- 青春划过指尖
- ssh与ajax结合之json异常:org.apache.struts2.json.JSONException
- 浙江省2012年文理科第二批志愿投档分数线
- 函数指针
- 2012-10-10