win8.1 64位+VS2013搭建OpenGL环境

原创 2015年07月07日 23:05:17

OpenGL的配置相对简单,具体如下:

(1)下载OpenGL库:

文件: D:\软件\glutdlls37beta.zip
大小: 149072 字节
修改时间: Tuesday, July 7, 2015, 10:32:21 PM
MD5: 0DE79DFC3400E28F906F42E99367D70E
SHA1: 0E197E77BFA9BC9C3BC33FBB613A65477027C882
CRC32: 8121F169


(2)解压文件包,配置:

a.  glut.h 和其他教程一样

b.glut.dll,glut32.dll 放入  C:\Windows\SysWOW64(测试过system32不行)

c.glut.lib,glut32.lib  和其他教程一样

d.打开vs2010, 选择
 project->project property-> Configuration Properties->Linker->Input->Additional Dependencies

在其中添加

opengl32.lib
 glu32.lib 

glut32.lib

或者

在文件头加上

#pragma comment(lib, "opengl32.lib")
#pragma comment(lib, "glu32.lib")
#pragma comment(lib, "glut32.lib")

——————————————

其中opengl32.lib和glu32.lib在我的C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86中,在lib目录集中有

——————————————

建立工程

————————————————————————————

先建立win32 console,添加一个cpp,名字随便(为什么) 

然后粘上这段


#include <iostream>  
#include <windows.h>  
#include <gl/glut.h>  


using namespace std;


void init(void)
{
glClearColor(0.0, 0.0, 0.0, 0.0);
glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
}


void display(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0, 1.0, 1.0);
glBegin(GL_LINES);
glVertex3f(0.25, 0.25, 0.0);
glVertex3f(0.75, 0.25, 0.0);
glEnd();
glFlush();
}




int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize(200, 200);
glutCreateWindow("Jcy_OpenGL");
init();
glutDisplayFunc(display);
glutMainLoop();


return 0;
}



有控制台,在项目属性中,再切换到“链接器”->命令行,在“其他选项”中输入:/ENTRY:mainCRTStartup (可以去除程序运行时出现的dos窗口)


版权声明:本文为博主原创文章,未经博主允许不得转载。

64位Win7环境下vs2013配置opengl

大体上都和VS 2010 OpenGL 配置与实例开发内容相同 将glut.dll和glut32.dll复制到C:\WINDOWS\SysWOW64文件夹下。 OpenGL作为当前主流的图形API...
  • chenjh213
  • chenjh213
  • 2014年12月30日 17:24
  • 1838

关于在vs2013中配置opengl红宝书第八版环境

本人刚开始学习opengl,买了一本opengl红宝书第八版, 第一个例子研究了一段时间终于可以运行了,不知道有没有童鞋跟我遇到一样的问题。 下面说说我怎么配置的: 首先去 http://www.op...
  • qq821869798
  • qq821869798
  • 2015年04月24日 15:33
  • 3419

win8.1 64位环境搭建android开发环境

1.下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择版本 2.安装刚刚下载的JDK 3.环境变...
  • longshengguoji
  • longshengguoji
  • 2014年08月04日 23:28
  • 21807

vs2013环境下搭建openGL开发环境

参考:  http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html     首先要下载glut库,可从OpenGL的官网上下:...
  • eclipse_c
  • eclipse_c
  • 2016年02月01日 16:39
  • 3670

openGL编程-环境配置(glfw;glew;glm相关 )

踩坑预警: 发现一个很不错的OpenGL教程,可惜源码跑不起来,原教程也没有相关环境配置(主要是glfw,glew,glm这三个库的使用)的说明,所以尝试去搜一下如何在vs 2013中使用这三个库搭配...
  • github_37020016
  • github_37020016
  • 2016年12月13日 02:29
  • 999

32位到64位:VS2013修改编译平台的方法

之前因为想见识一下64位的sizeof,所以配置vs为64位的编译平台,方法如下: 1、右键工程--属性 点击右上角的配置管理器 2、找到对应的项目,在平台一栏当中点击下拉,如果已经有64位...
  • Enbandarix
  • Enbandarix
  • 2014年03月09日 13:30
  • 17268

VS2013配置OpenGL详细教程

一、下载glut库和glew库glut:下载链接 glew:下载链接文末会给出完整的库集合下载包链接二、解压glut和glewglut解压后 glew解压 三、整理两个库为了以后更方便的使用...
  • jeffdeen
  • jeffdeen
  • 2016年12月14日 14:21
  • 1873

vs2013 下配置OpenGL(超级宝典第五版)开发环境

系统环境: win7 64位
  • u013220584
  • u013220584
  • 2014年11月18日 23:30
  • 3562

VS2013搭建OPENGL环境

时间不在于你拥有多少,而在于你如何使用。 GLUT代表OpenGL应用工具包(OpenGL Utility Toolkit). 是一个与窗口系统无关的工具包。它作为AUX库的功能更强的替代品,用于...
  • li491093957
  • li491093957
  • 2016年12月07日 23:00
  • 900

windows7+64位+VS2013关于CUDA7.5配置及简单应用

我的电脑配置为:windows7+64位+VS2013。现在想搭建DL的Caffe计算框架,所以需要进行CUDA7.5配置。借鉴了很多网上的大神,最终配置成功。不过,在这个过程中,并没有找到官网上的来...
  • u011511601
  • u011511601
  • 2016年04月17日 21:06
  • 1098
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:win8.1 64位+VS2013搭建OpenGL环境
举报原因:
原因补充:

(最多只允许输入30个字)