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窗口)


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

相关文章推荐

Win8.1 64位系统基于VS2013搭建OpenCV2.4.11开发环境

基于x64位的配置,如果你的电脑是32位,将下面的x64全部改成x86即可。 我的OpenCV解压路径是D:\Program Files\opencv根据自己的改变 x64(或者x86)文件夹内还...
  • airpre
  • airpre
  • 2015年04月17日 16:27
  • 305

Win7 64位 + VS2013 环境下配置新版本OpenGL方法

OpenGL库不仅分静态库和动态库,还要分Debug库和Release库,总之库要对上才行!希望本博客能帮助到更加多学习OpnGL的人!...

64位Win7环境下vs2013配置opengl

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

关于OpenNI(1.5/2)和OpenCV的那些事——环境搭建(Windows8.1, 64位系统, VS2012/2013, 华硕XtionProLive)

今天着手写这篇博客,真的是已经被OpenNI虐的不行的,浏览了国内国外好多博客,论坛,但是版本,环境,设备,操作系统的不同,使得我最终放弃了cmake重新编译opencv(with_openni)的做...

OpenCV2.4.10+VS2013+Win8.1 64位配置

OpenCV2.4.10+VS2013+Win8.1 64位配置原创转载请注明~对opencv接触了一阵子,最近从网上又下了opencv2.4.10。就想重新装一下,想到以前看到那些配置的教程,不胜感...

Win8.1 VS2013 配置 OpenGL

win8.1 ,vs2013下配置OpenG

Win7(64位)+VS2013+cuda7.5环境下搭建深度学习Caffe计算框架

经过一个星期,在查阅了很多网络资源(例如欧新宇、薛开宇大神等)后,终于在不断摸索中,找到适合了自己电脑配置【Win7(64)+VS2013+cuda7.5】的Caffe教程。感谢happynear大神...

WIN7 64位系统搭建VS2012上搭建OpenGL开发环境

1.下载OpenGL库 下载链接:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 2. 把glut.h文件复...

mrpt在win8.1 64bit + vs2013环境下的安装和编译

介绍了mrpt在win8.1 64bit vs2013环境下的安装和编译
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:win8.1 64位+VS2013搭建OpenGL环境
举报原因:
原因补充:

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