opengl+vs2010环境配置及遇到的问题(代码片段)

慕尼黑哲哉 慕尼黑哲哉     2022-10-31     478

关键词:

OpenGL+VS2010+GLUT工具包+WIN10系统:

第一步,安装GLUT工具包

Windows环境下的GLUT下载地址:(大小约为150k)

http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

第二步,配置环境

1、将下载的压缩包解开,将得到5个文件

2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(VS2010,则是其安装目录下面的“VC\\include\\gl文件夹”)。把解压得到的glut.h放到这个文件夹。

3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VisualStudio2005,则应该是其安装目录下面的“VC\\lib”文件夹,若没有lib,则新建)。
4、把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\\Windows\\System32)

问题1:后面编译时遇到缺失glut32.dll的情况,则把两个dll放在C:\\Windows\\SysWOW64文件夹内。

第三步,建立一个OpenGL

VS2010新建一个WIN32 Console Application,并选择空项目。

代码如下,程序的作用是在一个黑色的窗口中央画一个白色的矩形。

 1 #include <GL/glut.h> 
 2 void myDisplay(void) 
 3  
 4     glClear(GL_COLOR_BUFFER_BIT); 
 5     glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 
 6     glFlush(); 
 7  
 8 int main(int argc, char *argv[]) 
 9  
10     glutInit(&argc, argv); 
11     glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
12     glutInitWindowPosition(100, 100); 
13     glutInitWindowSize(400, 400); 
14     glutCreateWindow("第一个OpenGL程序"); 
15     glutDisplayFunc(&myDisplay); 
16     glutMainLoop(); 
17     return 0; 
18 
OpenGL.c

问题2:提示缺少预编译头时,项目->属性->C/C++->预编译头,选择“不使用预编译头”。

 

win764+vs2010+opengl开发环境配置

之前在win32系统中搭建过openGL的开发环境,前几天换成了Win764位旗舰版系统,尝试着搭建openGL的开发环境,岂料一直出错,遂Google,百度许久,网上中说纷纭,终于再一番尝试之后,成功搭建起了开... 查看详情

qt+opengl开发环境的搭建

由于项目需要这两天在搭建QT+OpenGL的开发平台。由于是新手不知道QT在WINDOWS下用什么IDE教程里QT的IDE下载地址都用不了。。。求给QTIDE的下载地址。我习惯用VC6.0VS2010也有用过,怎么加入QT插件?回答这问题的我想应该也学过QT和OP... 查看详情

vs2010安装opengl

*我的VS2010的安装位置:D:ProgramFiles(x86)MicrosoftVisualStudio10.0 1.关于Glut的配置1.1.下载GLUT。Windows环境下的GLUT下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 1.2将下载的压缩包解开,将得到5个文件 查看详情

windows7+vs2012下opengl4的环境配置

1)确定系统支持的OpenGL版本GPUCapsViewer检查机器最高支持的OpenGL及GLSL版本下载源:http://www.geeks3d.com/20161107/gpu-caps-viewer-1-32-0-released/2)下载必须的源码和环境GLEW用来管理和载入OpenGL的各种扩展库下载源:https://sourceforge.net/projects/gl... 查看详情

vs2015+opengl配置

...p;http://blog.csdn.net/wizen641372472/article/details/52972231VS2015安装+OpenGL环境配置及测试由于学习《计算机图形学》(第三版)需要,特此进行了VisualStudio2015(企业版)安装+OpenGL环境配置测试,电脑配置为Windows764位系统,不足之处还请见... 查看详情

opengl和vs2010的安装配置

1、先安装vs2010,输个激活秘钥2、Windows7下OpenGL如何配置,配置glut:  http://jingyan.baidu.com/article/b0b63dbfd1c08f4a4830703e.html3、vs2010里新建一个项目,然后链接OpenGLlibraries:http://www.cnblogs.com/longdouhzt/archive/2 查看详情

opencv2.4.9+vs2010配置

要想学好OpenCV,首先当然要知道怎么配置环境了。本人系统软件硬件环境如下: 以本人的配置环境为例,配置步骤如下。第一步下载及解压OpenCV源码虽然很多第三方网站及一些学习论坛会提供OpenCV的源码下载,但是还是推荐... 查看详情

opengl+vsc++2010编程环境搭建

参考技术A  本文主要用于记录本人搭建OpenGL环境的过程无它仅希望有同样需要搭建此环境的同仁可以参考一下  安装vsC++Express版本免费的下载OpenGL的开发库包地址根据OpenGL开发包中的介绍把都头文件库文件以及DLL文件复制... 查看详情

vs2013下opengl环境的配置

1、下载glut库:https://files.cnblogs.com/files/laoxia/glutdlls37beta.zip2、解压后,将glut.lib和glut32.lib两个文件拷贝到X:ProgramFiles(x86)MicrosoftVisualStudio12.0VClib目录下;3、将文件glut.dll和glut32.dll拷贝到C:Windowssyste 查看详情

vs2015配置opengl开发环境

笔者是参照http://in2gpu.com/2014/11/29/setting-opengl-visual-studio-using-nuget/完成的配置。有一点英语基础读者可自行食用。 1.确保自己的电脑连上了网 2.打开VS,新建一个空项目注意项目路径要有效且不含空格。 3.按下ctrl+shift+A... 查看详情

win10vs2015opengl+freeglut+glew+glm环境配置(代码片段)

...n10_x64,VS2015结论:搭建成功–>参考第三个参考网站.OpenGL在Windows下的开发环境配置–>仅给出了一些概念使用VS2015编译FreeGLUT–>写的有些简单Win10VS2015OpenGL+freeglut+glew+glm環境配置整理(32位元debug+64位元d 查看详情

踏入opengl大门——vs2015开发环境配置(详细图文)

 转自: https://www.jianshu.com/p/68c314fa9fea?from=groupmessage 眼睛熊----------------本文---------------注意:笔者是以Win10+VS2015为例内容:安装CMake、配置freeglut、配置glew版本:Window10、VS2015、CMake3.8.0-rc-1、fre 查看详情

opencv2.4.9+pcl1.6+vs2010+win732开发环境配置

...考了两篇比较好的博客:   浅墨关于opencv开发环境的搭建:http://blog.csdn.net/poem_q 查看详情

vs2012+cad2010开发环境配置

win7系统64位下用VS2012+CAD2010配置开发环境注定失败。acmgd和acdbmgd要求3.5的.Net,在VS2012下配置3.5都编译不过去。将VS2012配置在4.0,在加载自定义dll又会因为用了较新的.net而无法加载。win7系统32位下用VS2012+CAD2010配置开发环境可以成... 查看详情

计算机图形学--opengl环境配置

...选择编程环境为Visualstudio2010Visualstudio2010中已经提供了对opengl库的支持,所以主要需要配置的是GLUT。GLUT是一个与窗口系统无关的工具包。当写opengl程序时,可以通过GLUT实现简单的窗口的创建等操作,免去了学习特定OS下GUI库的... 查看详情

史上最简单opengl+vs2017环境配置(代码片段)

...单的方法:(1)添加Nuget包管理器(方便我们为项目添加OpenGL的库)  (2)新建一个项目右键我们的项目名——>管理NuGet程序包——>搜索nupengl,然后下载安装(3)输入以下代码:#include<GL/glut.h>voidSh... 查看详情

vs2015编译使用boost库遇到的问题及正确编译使用教程

目录背景:一、VS2015+Boost1.79.0时出现的问题情况1、前言2、问题发现3、排查找原因二、VS2015+Boost1.69.0正确编译使用1、执行bat文件2、运行exe文件,编译lib库3、VS2015包含库使用背景:        本机电脑window10上... 查看详情

VS2010下用OpenGL“缺少glut32.dll”

】VS2010下用OpenGL“缺少glut32.dll”【英文标题】:"missingglut32.dll"withOpenGLunderVS2010【发布时间】:2013-01-1612:44:44【问题描述】:我在VS2010下用OpenGL做一个程序很久了。直到现在,该程序始终可以独立运行(我的意思是不是从... 查看详情