vs2015上配置openGL

原创 2017年01月04日 08:54:47

此文章是看的虚幻大学的教程,不得不说虚幻大学的教程还是不错的,此文章的作用就是为了做个笔记防止我以后忘记,回头找也麻烦不如就现在这记下。

首先要先下载一些OpenGL的资源,可以在OpenGL官网下载也可以去虚幻大学的网站下载www.oxox.work。不得不说网站名字还是很有个性的。我很喜欢。

下载的资源glew-1.10.0-win32,glm-0.9.5.1,SDL2-devel-2.0.4-VC。版本号可能有点差,我想问题不大。

然后创建一个项目,C++,win32控制台应用程序

点击确定,单击下一步,出现下图所示,注意下面两个地方,我们要创建的是一个空项目,只打一个勾即可(又忘记去水印了)

单击完成,创建成功,将解决方案中的资源文件和头文件删掉

删掉之后创建一个main.cpp.的源文件,键入以下代码,生成解决方案,目的是生成Debug文件

#include<iostream>
int main(_In_ int _Argc, _In_reads_(_Argc)_Pre_z_ char ** _Argv, _In_z_ char ** _Env)
{
 std::cout << "www.oxox.work" << std::endl;
 return 0;
}

然后右击打开文件所在位置,之后是对下载的资源操作

我打开的文件路径是这样的  我的文档/Visual Studio 2015/Projects/opengltest/opengltest 路径可能不一样,但是这没有关系,然后将下好的资源放到这个路径下,一一解压到当前文件夹,再创建两个文件夹,一个是include一个是lib。然后删掉压缩包。文件就成了这个样子。

然后对头文件的复制操作。将glm文件中下的glm文件复制到main.cpp文件所在文件的include文件下,同样将SDL2-2.0.4文件下的include文件复制到此文件,并更名为SDL2(这里死为了区分,可以取别的名字,取SDL2是因为他是SDL2文件的头文件),同样将glew-1.10.0文件下的include文件下的GL文件复制到此文件,include文件就变成这包含着三个文件的文件,就这样对头文件的操作就结束了。接下来是lib文件操作。

将SDL2-2.0.4文件下的lib文件下的x86(因为我们创建的是win32,所以是X86)文件下的四个文件复制到main.cpp所在文件的lib文件下。同样将glew-1.10.0文件下的lib文件下的Release文件下的Win32文件下的两个lib文件复制到此文件。之后的lib文件是下图这个样子的,就这样lib文件的操作也完成了。接下来是dll文件的操作

我们可以注意到上图有一个dll文件,将它剪切粘贴到opengltest下的Debug文件中(这里注意,前文路径中有两个opengltest文件,这里的是第一个因为此Debug文件下有一个opengltest.exe 文件)同样将glew-1.10.0文件下的bin文件下的Release文件下的Win32文件下的glew32.dll文件复制到此文件中。就这样dll文件的操作就完成了,如下图(前几次上传图片都挺好的,这次不知为什么这么小)

将三个解压后的文件可以删除了,因为我们不需要了。然后到项目中去配置这些库

右击项目,点击属性,如下图

打开后,选择C/C++,对附加包含目录进行编辑,如图(注意平台和配置)

点击编辑,键入.\include 因为include文件是我们操作好的,里面有我们需要的东西,而这里的.\ 是相对路径的意思如下图

单击确定完成操作

之后再次打开属性,选择链接器,附加库目录,编辑如下图

点击编辑,键入.\lib 如下图

点击确定,然后选择链接器下的输入,中的附加依赖项,如下图

点击编辑输入我们需要的lib文件如图(这里显示不全,我们键入的lib文件是我们上文操作的lib文件夹中的五个lib文件,分别为glew32.lib ,glew32s.lib,SDL2.lib,SDL2main.lib,SDL2test.lib)这里我们还要加一个OpenGL32.lib的lib文件(很重要,不要忘记)

点击确定,我们的配置就完成了。

 

OpenGL在VS2015环境下的配置

OpenGL在VS2015环境下配置64位freeglut和glew
  • charlee44
  • charlee44
  • 2016年07月02日 18:20
  • 2512

VS2015安装+OpenGL环境配置及测试

VS2015安装+OpenGL环境配置及测试 由于学习《计算机图形学》(第三版)需要 ,特此进行了Visual Studio 2015(企业版)安装+OpenGL环境配置,不足之处还请见谅!...
  • wizen641372472
  • wizen641372472
  • 2016年10月30日 15:24
  • 8718

【计算机图形学】OpenGL+VS2015相关类库配置

opengGL相关库的配置,包括glew、freeglut、GLTools、GLM
  • BrilliantEagle
  • BrilliantEagle
  • 2016年06月09日 23:40
  • 10304

Win10+VS2015的OpenGL配置资源包

  • 2017年12月02日 20:15
  • 4.83MB
  • 下载

win10 64位 + vs2015 + OpenGl超级宝典 配置环境需要的文件

  • 2016年08月05日 17:02
  • 40.43MB
  • 下载

VS2015安装+OpenGL环境配置及测试

VS2015安装+OpenGL环境配置及测试 由于学习《计算机图形学》(第三版)需要 ,特此进行了Visual Studio 2015(企业版)安装+OpenGL环境配置,不足之处还请见谅!...
  • wizen641372472
  • wizen641372472
  • 2016年10月30日 15:24
  • 8718

【计算机图形学】OpenGL+VS2015相关类库配置

opengGL相关库的配置,包括glew、freeglut、GLTools、GLM
  • BrilliantEagle
  • BrilliantEagle
  • 2016年06月09日 23:40
  • 10304

OpenGL在VS2015环境下的配置

OpenGL在VS2015环境下配置64位freeglut和glew
  • charlee44
  • charlee44
  • 2016年07月02日 18:20
  • 2512

vs2015配置OpenGL开发环境的一系列问题

先吐槽下,不知道微软怎么整的,从win7开始,OpenGL的头文件更改到windows SDK中,不安装就不能用。 更搞笑的是,在win10下,vs2015安装还报win sdk安装失败,这典型的自己...
  • qq_34296043
  • qq_34296043
  • 2017年03月28日 18:07
  • 910

opengl环境在 vs2015和win10中的环境配置

opengl学习笔记 一、 配置opengl环境 9月28日
  • qq_34675714
  • qq_34675714
  • 2016年09月28日 11:52
  • 257
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vs2015上配置openGL
举报原因:
原因补充:

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