visual studio 配置OpenGL环境

首先在网上下载一个GLUT工具包。

glut.zip,大约一百多kb。

解压之后得到这么几个文件:

将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include。

将glut.lib和glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib。

将glut.dll和glut32.dll复制到C:\Windows\System32还有复制到C:\Windows\SysWOW64。

具体路径根据系统路径和vs版本可能会有小差别。

然后在vs中新建项目并新建源文件,粘贴经典的teapot.c的代码:

 1 #include <glut.h>
 2
 3 void init()
 4 {
 5     glClearColor(0.0, 0.0, 0.0, 0.0);
 6     glMatrixMode(GL_PROJECTION);
 7     glOrtho(-5, 5, -5, 5, 5, 15);
 8     glMatrixMode(GL_MODELVIEW);
 9     gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0);
10 }
11
12 void display()
13 {
14     glClear(GL_COLOR_BUFFER_BIT);
15     glColor3f(1.0, 0, 0);
16     glutWireTeapot(3);
17     glFlush();
18 }
19
20 int main(int argc, char *argv[])
21 {
22     glutInit(&argc, argv);
23     glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
24     glutInitWindowPosition(0, 0);
25     glutInitWindowSize(300, 300);
26     glutCreateWindow("OpenGL 3D View");
27     init(); glutDisplayFunc(display);
28     glutMainLoop();
29     return 0;
30 }

编译运行即可显示出一个茶壶,如下图所示:

时间: 2024-10-07 04:54:16

visual studio 配置OpenGL环境的相关文章

Visual Studio 配置Winpcap环境

WinPcap 4.0.1在线中文手册 Start 本文以Visual Studio 2013和WinPcap 4.1.3作为示例,对32位和64位Win7通用 1.下载并安装WinPcap运行库 http://www.winpcap.org/install/default.htm 一些捕包软件会捆绑安装WinPcap,MentoHust也会附带WinPcap,这种情况下一般可以跳过此步. 2.下载WinPcap开发包 http://www.winpcap.org/devel.htm 解压到纯英

Visual Studio 配置OpenGL

http://blog.csdn.net/joeblackzqq/article/details/6956959 里讲的挺清楚的.不过如果是64位系统的话DLL文件要放在c:\windows\syswow64下

C#开发技巧之1—Visual Studio 2008开发环境的配置

开发环境的正确配置是每一位程序猿开始编程之旅的第一步,每位亲都有自己的专长,如Windows应用开发或Web网站开发等,安装完软件后我们急需配置一个自己的开发环境. 下面我们就开始我们的编程之旅吧,配置的具体过程如下: 1.如果是第一次运行Visual Studio 2008,会弹出“选择默认环境设置”对话框,大家在这个对话框中可以自由选择一款适合自己的开发环境设置,选择完成后,单击“退出Visual Studio”. 2.如果大家不是第一次运行Visual Studio 2008的开发环境,也

Visual Studio Code Python 环境部署

Visual Studio Code Python 环境部署 简单说两句 一直以来都在用 PyCharm,但是随着学生身份的消失,不能合法免费使用了.而社区版本的 PyCharm 功能又太不完善.当然,这些还不是主要问题,因为 PyCharm 太好用,这些都不是阻碍我继续使用 PyCharm 的理由. 现在遇到的问题是,电脑配置太低,虚拟机开着 Ubuntu,里面跑两个 PyCharm 很快就吃不消了.看着进度条一卡一卡的,十分闹心. 一直以来就听说 VS Code 这东西靠谱,今天开始尝试这转

Unity3D-RPG项目实战(3):整合Visual Studio 2013开发环境

古人云:工欲善其事必先利其器,IDE虽然属于一个非常上层的工具,但是一个好的IDE对工作效率提高还是很大的. 其实我还是满想用一下官方推荐的Mono,毕竟跨平台现在还是很重要的一个特性.尝试了这1周,作为一个从VC5就开始抱MS大腿的老屌丝程序员,实在怀念Visual Studio.话说还是Visual Studio的代码编辑器好用啊. 另外,今天看到消息称,开发Unity的VS整合工具的SyntaxTree已经被微软收购了,UnityVS以后都免费啦,哈哈.今天试了一把,还是满好的.:) 详见

visual studio 2010配置opengl环境

1.下载好glut工具包.里面包含5个文件,分别是glut.dll,glut.h,glut.lib,gult32.dll,glut.lib 2.glut.dll和glut32.dll放进../Windows/System32 3.glut.h复制到..\Microsoft\Visual Studio 10.0\VC\include\gl中,如没有gl文件夹则新建一个 4.glut.lib和glut32.lib放到静态函数库所在文件夹(..\Microsoft\Visual Studio 10.0

OpenGL超级宝典visual studio 2013开发环境配置,GLTools

做三维重建需要用到OpenGL,开始看<OpenGL超级宝典>,新手第一步配置环境就折腾了一天,记录下环境的配置过程. <超级宝典>中的例子使用了GLEW,freeglut以及作者自己开发的GLTools这三个库. 1.GLEW The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides effi

Visual studio 通用开发环境配置:SDL,FFMPEG为例

引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库目录(lib) 配置库文件的动态链接库(dll),这一步是很多人容易忽略的.上面配置好包含目录和库目录,只是开发环境配置完成了,没有配置好dll,在使用该库的程序运行时,会造成操作系统无法加载库对应的动态链接库.下面以SDL的配置为例,详细说明是如何配置的. SDL在visual studio下的开

Visual Studio OpenCV 开发环境配置

因为VS配置OpenCV好多新手都很难一次配置成功,而且OpenCV库每新建一个项目都要配置很是麻烦,所以今天就给大家介绍一个“一劳永逸”的方法. 注:理论上只要VS和OpenCV是版本兼容的,该方法都起作用.如果不能成功,请记得将OpenCV安装目录添加到系统路径. 时间仓促.水平有限......欢迎指正! VS和OpenCV安装 说重点,鄙人VS安装到D:\Program Files\Microsoft Visual Studio 10.0(你们随意).OpenCV安装到:D:\opencv