欢迎来到天天文库
浏览记录
ID:30078738
大小:19.44 KB
页数:10页
时间:2018-12-26
《在vsxx中配置opengl的心得》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划在vsXX中配置opengl的心得 OpenGL开发环境简介 基于OpenGL标准开发的应用程序运行时需有动态链接库、,这两个文件在安装WindowsNT时已自动装载到C: WINDOWSSYSTEM32目录下(这里假定用户将WindowsNT安装在C盘上)。OpenGL的图形库函数封装在动态链接库中,开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。OpenGL函
2、数命令方式十分有规律,每个库函数均有前缀gl、glu、aux,分别表示该函数属于OpenGL基本库、实用库或辅助库。WindowsNT下的OpenGL包含了100多个核心函数,均以gl作为前缀,同时还支持另外四类函数: OpenGL实用库函数:43个,以glu作为前缀; OpenGL辅助库函数:31个,以aux作为前缀; Windows专用库函数(WGL):6个,以wgl作为前缀; Win32API函数(WGL):5个,无前缀。 安装GLUT工具包 GLUT不是OpenGL所必须的,但它
3、会给我们的学习带来一定的方便,推荐安装。 Windows环境下的GLUT下载地址: GLUT代表OpenGL应用工具包,英文全称为OpenGLUtilityToolkit,是一个和窗口系统无关的软件包,目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划在vsXX中配置opengl的心得 OpenGL开发环境简
4、介 基于OpenGL标准开发的应用程序运行时需有动态链接库、,这两个文件在安装WindowsNT时已自动装载到C: WINDOWSSYSTEM32目录下(这里假定用户将WindowsNT安装在C盘上)。OpenGL的图形库函数封装在动态链接库中,开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。OpenGL函数命令方式十分有规律,每个库函数均有前缀gl、glu、aux,分别表示该函数属于OpenGL基本库、实用库或辅助库。WindowsNT下的OpenGL包含了100多个核心函
5、数,均以gl作为前缀,同时还支持另外四类函数: OpenGL实用库函数:43个,以glu作为前缀; OpenGL辅助库函数:31个,以aux作为前缀; Windows专用库函数(WGL):6个,以wgl作为前缀; Win32API函数(WGL):5个,无前缀。 安装GLUT工具包 GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。 Windows环境下的GLUT下载地址: GLUT代表OpenGL应用工具包,英文全称为OpenGLUtilityToolki
6、t,是一个和窗口系统无关的软件包,目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 它由MarkKilgard在SGI时写的。作为AUX库的功能更强大的替代品,用于隐藏不同窗口系统API的复杂性。 是一个学习OpenGL编程的一个良好开端。 1VS环境配置 将下载的压缩包解开,将得到5个文件 把复制到x
7、:ProgramFilesMicrosoftVisualStudio VCincludegl文件夹中,如果没有gl这个文件夹则可以自己新建一个。 把解压得到的和放到静态函数库所在文件夹。 把解压得到的和放到操作系统目录下面的system32文件夹内。 我的配置:1、3同;2x:ProgramFilesMicrosoft SDKsWindows\Includegl 第一个OpenGL程序 首先创建工程,其步骤如下: 创建一个Win32ConsoleApplicat
8、ion。 链接OpenGLlibraries。在VisualC++中先右击项目,选择属性,找到连接器标签,最后在输入中的附加依赖库加上(重要!每个程序都需要配置) 现在你可以把下面的例子拷贝到工程中去,编译运行。你可以看到一个三角形。viewsource print?目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安
此文档下载收益归作者所有