OpenGL---VS2010环境搭建
2016-07-14 00:20
429 查看
参看:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html
1、安装GLUT工具包
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
解压后,将glut.h放在VS2010安装目录:D:\Microsoft Visual Studio 10.0\VC\include\gl下,如果没有gl目录,自己建一个。
将glut.lib和glut32.lib复制到D:\Microsoft Visual Studio 10.0\VC\lib中。
如果是64位系统,将glut.dll和glut32.dll复制到目录:C:\Windows\system 中
如果是32位系统,将glut.dll和glut32.dll复制到目录:C:\Windows\system32 中
2、VS环境
右击图中工程
,选择“属性”,
在“附加依赖项”中添加:opengl32.lib 、glut32.lib
3、程序
在一个黑色的窗口中央画一个白色的矩形
新建后缀为.c的文件,输入代码
1、安装GLUT工具包
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
解压后,将glut.h放在VS2010安装目录:D:\Microsoft Visual Studio 10.0\VC\include\gl下,如果没有gl目录,自己建一个。
将glut.lib和glut32.lib复制到D:\Microsoft Visual Studio 10.0\VC\lib中。
如果是64位系统,将glut.dll和glut32.dll复制到目录:C:\Windows\system 中
如果是32位系统,将glut.dll和glut32.dll复制到目录:C:\Windows\system32 中
2、VS环境
右击图中工程
,选择“属性”,
在“附加依赖项”中添加:opengl32.lib 、glut32.lib
3、程序
在一个黑色的窗口中央画一个白色的矩形
新建后缀为.c的文件,输入代码
#include<gl/GLUT.H> void myDisplay(void) { glClear(GL_COLOR_BUFFER_BIT); //清除颜色 glRectf(-0.5f, -0.4f, 0.5f, 0.5f); //画一个矩形,左上角坐标为(-0.5f, -0.4f),右下角坐标为(0.5f, 0.5f) glFlush(); //立即执行前面的命令,而不是在缓冲区中等待 } int main(int argc, char *argv[]) { glutInit(&argc,argv); //对GLUT进行初始化,必须在其它的GLUT使用之前调用一次 glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE); //设置显示方式,使用RGB颜色,但缓冲 glutInitWindowPosition(100, 100); //设置窗口在屏幕中的位置 glutInitWindowSize(400, 400); //设置窗口的大小 glutCreateWindow("opengl"); //创建窗口,窗口标题为“opengl” glutDisplayFunc(&myDisplay); //设置画图的函数 glutMainLoop(); //消息循环 return 0; }
相关文章推荐
- Linux学习笔记--常用目录的作用
- linux $变量含义($0,$1,$2,$#,$@) ----linux 基础
- GNOME 2 粉丝喜欢 Mate Linux 桌面的什么?
- Linux下如何增量增量传输MySQL binlog日志
- Linux 系统结构详解
- 在 Linux 下使用 scp 命令
- 如何启用 Apache 的 PHP-FPM 多实例
- 通过 Docker 化一个博客网站来开启我们的 Docker 之旅
- Hadoop调度器原理解析
- Hadoop中mapred包和mapreduce包
- 靠自己。linux manul手册入门
- 微软Skype Linux客户端全新发布
- 在Centos上安装gitlab
- (转)理解RESTful架构
- Nginx简单部署实现反向代理的功能,附带资源包
- lnmp_for_shop123_latest.tar.gz光年服务器 环境 安装
- Google手机移动网站适配(双向注释)
- Advanced Office Password Recovery快捷方式怎么设置
- 读《大型架构技术演进的思考》的一点儿感悟
- popToViewController用法,直接初始化一个VC,然后pop会崩溃。