0 VS2015 WIN7 配置OPENGL

原文链接

OpenGL环境配置

FreeGLUT 和 Glew

FreeGLUT: 第三方库,可以用来显示窗口,管理用户输入,以及执行一些其他操作。

GLEW:跨平台第三方库,可以简化获取函数地址的过程,并且包含了可以跨平台使用的一些其他OpenGL编程方法。

本文采用添加FreeGLUT和GLEW的库文件到我们项目下自己建的一个目录,然后在VS中配置项目。

  • (1).准备资源:

    OpenGL配置.rar

  • (2).新建一个VS项目,具体步骤如下:

添加源文件*.cpp

  • (3).解压“OpenGL配置.rar”,把Dependencies文件夹放入工程目录下
  • (4).为工程添加第三方库文件,鼠标选中工程点击右键选择Properties:

添加glew和freeglut两个库路径

编辑Additional Dependencies添加: opengl32.lib;freeglut.lib;glew32.lib; 可从lib.txt中copy

  • (5).Source.cpp输入如下代码(Pg61):

    1. #include "Dependencies\freeglut\freeglut.h"
    2. voidvoid)
    3. {
    4. //窗口颜色(红:[0.0~1.0]R, 绿:[0.0~1.0]G,蓝:[0.0~1.0]B,
      透明度:[0.0~1.0]A)
    5. /*使用正投影将世界坐标系二位矩形区域的内容映射到屏幕上,区域的x坐标值从0.0到200.0,y坐标值从0.0到150.0*/
    6. glMatrixMode(GL_PROGRAM);
    7. voidvoid)
    8. glClear(GL_COLOR_BUFFER_BIT);//GL_COLOR_BUFFER_BIT是一个OpenGL符号常量,用来指定它的颜色缓存(刷新缓存)中的位值,该缓存将使用                                      glClearColor函数中指定的值来设定。
    9. glColor3f(1.0f, 0.0f, 0.0f);//设置线段颜色为红色
    10. /*定义了一个从整数笛卡尔端点坐标(180,15)到(10, 145)的二维直线段*/
    11. glBegin(GL_LINES);
    12. glVertex2i(180, 15);
    13. glVertex2i(10, 145);
    14. glEnd();
    15. //执行所有的OpenGL程序
    16. int main(int
      argc,char *argv[])
    17. //初始化GULT
    18. //设置显示模式
    19. //设置左上角窗口显示位置
    20. //设置窗口显示的宽与高
    21. An Example OpenGL Program!");//创建一个窗口
    22. //执行初始化程序
    23. //把图形显示在窗口
    24. //显示所有并进入等待状态
      • (6)选择"X64"执行Ctrl+F7进行编译(电脑是64位系统):

      • (7).把freeglut.dll文件拷贝到/x64/Debug目录下执行Ctrl+F5运行程序

时间: 2024-08-27 01:45:58

0 VS2015 WIN7 配置OPENGL的相关文章

win7配置opengl

Qt本身不包括glut工具库,如果要使用glut库,该怎么做呢? 下面来简述一下Qt下怎么安装glut库: 1.首先需要去opengl的官网下载glut库: http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 2.解压后,将glut32.lib和glut.lib两个文件拷贝到qt目录下的./lib文件夹中: 3.将glut.dll和glut32.dll两个动态链接库拷贝到C:\windows\system32中: 4

VS2015 配置opengl的一些库

opengl在windows下默认是很低的版本,需要自己更新驱动,驱动之中含有最新的函数.Opengl是一个协议,就是实现一些函数.对不同版本,在管程.渲染的方面有和你打的区别.这个要结合第一点. 1 实验环境搭配 环境搭配具体做什么?下载库,其实就是三个文件,动态库文件,静态库文件和头文件,把他们分别拷贝到某些目录下即可,再去学习怎么在代码中引用库,静态文件和#include头文件类似,VS要加#pragma comment(lib,”path”)要引用外接静态库.嗯,就是酱紫.很简单. 1.

CUDA 6.0 安装及配置( WIN7 64位 / 英伟达G卡 / VS2010 )

前言 本文讲解如何在VS 2010开发平台中搭建CUDA开发环境 当前配置: 系统:WIN7 64位 开发平台:VS 2010 显卡:英伟达G卡 CUDA版本:6.0 若配置不一样,请勿参阅本文. 第一步 点击这里下载 cuda最新版,目前最高版本是6.0.下载完毕后得到 cuda_6.0.37_winvista_win7_win8.1_general_64.exe 文件. 第二步 运行安装程序,弹出安装过程中转文件路径设定框: 这个路径随便填无所谓,安装完后就会自动删除的,我就直接设置为默认的

配置openGL时遇到的一些问题

今天在配置openGL时遇到了一些问题,在各种"玩弄“后终于配置好了.(汗) 电脑为windows10(X64),原本是装好vs2015的,所以只需要下载一些头文件.OpenGL 下有一些重用的辅助库,比如glut,glew等等,在windows平台下需要自己安装,因为微软为了推广自己的DX,在windows下只支持openGL 1.1版本. 现在openGL已经发展到3.0了,因此我们需要自己下载配置这些库,在这里我们来安装glut, glee,  glew这三个库,以及一些OpenGL扩展支

VS2010配置OpenGL开发环境

OpenGL(Open Graphics Library)是一个跨编程语言.跨平台的专业图形程序接口.OpenGL是SGI公司开发的一套计算机图形处理系统,是图形硬件的软件接口,任何一个OpenGL应用程序无须考虑其运行环境所在平台与操作系统,在任何一个遵循OpenGL标准的环境下都会产生相同的可视效果. 基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL.Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录

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下载地址:

QWT6.0.1+win7下安装说明

A) 简介 1.QWT是一个基于LGPL版权协议的开源项目, 可生成各种统计图.它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等.该工具库基于Qt开发,所以也继承了Qt的跨平台特性. 2.QWT官方网址:http://qwt.sourceforge.net/ QWT6.0.1官方下载地址:h

OpenCV3.2.0+opencv_contrib-3.2.0+VS2015+cmake

这篇文章是安装OpenCV3.2.0的扩展库opencv_contrib-3.2.0的介绍. 一.先说使用的配置环境及准备工作: 1.OpenCV-3.2.0-vc14 2.opencv_contrib-3.2.0下载:https://github.com/opencv/opencv_contrib/releases 3.vs2015 4.cmake下载:http://www.cmake.org/,点右上角的Download,我选的是cmake-3.8.0-win64-x64.zip(免安装):