win7 vs2010 opengl配置教程

一、安装GL库文件

1. opengl和glu的安装(不用安装)

win7安装完成之后已经默认路径C:\Windows\System32下安装了opengl32.dll和glu32.dll,并且其对应的lib文件和头文件也已经安装在了windows的相关文件夹下

2. glut的安装

到网址:https://www.opengl.org/resources/libraries/glut/ 下载glut库

(这个是windows版的下载地址https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip)

解压之后:

then:将这些lib库和h头文件放到vs的系统路径下,这样就不用在vs中配置相关的路径,而只需要指明需要连接的库

  • 将glut32.dll和glut.dll复制到C:\Windows\System32
  • 将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include目录下
  • 将glut.lib和glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib目录下

这样glut库的安装工作就完成了。

同理如果需要使用opengl的辅助函数库则按照上面的步骤下载安装glaux.h、glaux.lib、glaux.dll

(如果还没有生效,可能需要重启下电脑)

二、配置vs2010

创建一个空的控制台项目,属性,链接器,输入:

OpenGL32.libGLu32.libglut.lib
glut32.lib

三 例程

#include <stdlib.h>
#include <glut.h>

void background()
{
    glClearColor(0.0,0.0,0.0,0.0);
}

void myDisplay(void)
{
    glClear(GL_COLOR_BUFFER_BIT);

    glBegin(GL_TRIANGLES);
    glShadeModel(GL_SMOOTH);
    glColor3f(1.0,0.0,0.0);
    glVertex2f(-1.0,-1.0);
    glColor3f(0.0,1.0,0.0);
    glVertex2f(0.0,-1.0);
    glColor3f(0.0,0.0,1.0);
    glVertex2f(-0.5,1.0);
    glEnd();
    glFlush();

}
void myReshape(GLsizei w, GLsizei h)
{
    glViewport(0,0,w,h);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    if (w<=h)
        gluOrtho2D(-1.0,1.5,-1.5,1.5*(GLfloat)h/(GLfloat)w);
    else
        gluOrtho2D(-1.0,1.5*(GLfloat)w/(GLfloat)h,-1.5,1.5);
    glMatrixMode(GL_MODELVIEW);
}
int main (int argc, char* argv[])
{
    /*初始化*/
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
    glutInitWindowSize(400,400);
    glutInitWindowPosition(200,200);

    /*创建窗口*/
    glutCreateWindow("Triangle");
    /*绘制与显示*/
    background();
    glutReshapeFunc(myReshape);
    glutDisplayFunc(myDisplay);

    glutMainLoop();

    return 0 ;
}

参考网址:http://wenku.baidu.com/link?url=WgdOI7PvVzHWEzfW8boNnOGwB3ZeL-ZbGHKKKnVvwnlsygfLbxs07V6pGZG2RYtKfq_3AgxWMJOsAuUPtVin_xXF6pVgMUqInVTCtXI_Bqe

时间: 2024-10-13 21:38:51

win7 vs2010 opengl配置教程的相关文章

Win7+VS2010 环境配置

最后再次总结一些,Win7下的VS2010总共有三个变量配置: 1. 变量名:path 变量值:D:\Program Files\Microsoft Visual Studio 10.0\VC\bin;D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE; 2.变量名: include 变量值:D:\Program Files\Microsoft Visual Studio 10.0\VC\include; 3.变量名:lib 变量值

win7+vs2010+opencv2.4.6配置

记录一下配置,省的以后还到处去找: (一) 添加环境变量://第一次使用opencv的话需要加环境变量:" %opencv%\build\x86\vc10\bin"和"%opencv%\build\common\tbb\ia32\vc10" 注:%opencv% 用D:\opencv2.4替换:我的opencv是安装在"D:\opencv2.4"目录下的: (二) 配置工程对opencv的依赖: VC++目录\ 1)包含目录D:\opencv2.

OpenGL 4.3配置教程

OpenGL 4.3配置教程 下载开发包 需要下载的开发包主要包含如下几个组件:freeglut+glew+ OpenGL.Development.Cookbook+源码+GLM+SOIL. Opengl SDK并不存在,寻找真正的OpenGL开发工具 1.下载 这些软件需要FQ才能下载,所以提供了完整压缩包: freeglut (latest version available from: http://freeglut.sourceforge.net) GLEW (latest versio

VS2010中配置OpenGL

下面将对VS2010中配置OpenGL进行简单介绍. 学习OpenGL前的准备工作第一步,选择一个编译环境现在Windows系统的主流编译环境有Visual?Studio,Broland?C++?Builder,Dev-C++等,它们都是支持OpenGL的. 我选择Visual?Studio?2010和VC6++作为学习OpenGL的环境.第二步,安装GLUT工具包GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装.Windows环境下的GLUT下载地址:(大小约为15

vs2010中配置OpenGL以及针对64位系统所遇问题的解决办法

一.下面将对VS2010中配置OpenGL进行简单介绍. 学习OpenGL前的准备工作 第一步,选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的. 我选择Visual Studio 2010和VC6++作为学习OpenGL的环境. 第二步,安装GLUT工具包 GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装. Windows环境下的GLUT下载地址:

Win7 / Win8 搭建配置【vs2010】、【cocos2dx环境】、【Android平台】

[1.安装VS2010] 推荐版本 Microsoft Visual Studio 2010旗舰版(2.5G) http://download.microsoft.com/download/E/0/4/E0427BB8-8490-4C7F-A05B-AFEA0FC3EA80/X16-60997VS2010UltimTrialCHS.iso 注册方法: 方法一:在控制面版的在卸载向导中输入序列号 (不要真的卸载) YCFHQ-9DWCY-DKV88-T2TMH-G7BHP, 方法二:解压ISO后找

vs2010下配置coco2d-x

Cocos2d-x win7 + vs2010 配置图文详解(亲测) 下载最新版的cocos2d-x.打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图: 下载完之后,解压到当前文件夹.我把下载的程序放在F盘根目录,解压完毕之后,双击打开文件夹,看看里面有什么东西,红圈部分就是我们要安装使用的文件: 接下来,我们正式安装cocos2d-x到win7中去. 首先,双击上图中的cocos2d-win

Cocos2d-x 3.x 全平台新手开发配置教程

本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助.因为这篇文章是面对新手的.所以有些地方会啰嗦一些,请勿见怪.如果教程中有错误,欢迎指正.如果在配置开发平台时还遇到问题,欢迎大家讨论. 本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad. 一.通用准备工作 1.安装Cocos2d-x 3.1 在Cocos2d官网上下载Cocos2d-x 3.1引擎,下载后解压缩. 2.安装Eclipse与

WIN7+VS2010 制作与调用DLL

***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 嗯哼~之前帮老师做的那个模块,不用做了=  =. 做了近十天,结果跑了13分钟 人家,秒级别的,甚至毫秒级的速度.... 哎.... 跪拜ING,2000+ X 2000+阶矩阵,有乘法,点乘,转置,求逆,一系列操作, 而且,乘法至少要进行40+次,求逆也要进行