Windows10环境下在Visual Studio 2017上配置OpenGL

Windows10环境下在Visual Studio 2017上配置OpenGL

1.下载visual studio 2017并安装。

2.安装GLUT工具包。

Windows环境下的GLUT下载地址

3.将下载的压缩包解开,将得到5个文件。

  • 把解压得到的glut.h放到VC 下的include文件夹(如果是Visual Studio 2017,典型安装位置为 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.15.26726\include\gl
    若没有gl文件夹,需自己新建一个并命名为gl。
  • 把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是Visual Studio 2017,典型安装位置为 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.15.26726\lib\x86)。
  • 把解压得到的glut.dll和glut32.dll放到C:\Windows\SysWOW64

4.相关文件下载并解压。

  • 下载GLFW,选择32-bit Windows binaries。
    Windows10环境下在Visual Studio 2017上配置OpenGL_第1张图片
  • 下载GLEW,选择Binaries Windows 32-bit and 64-bit。Windows10环境下在Visual Studio 2017上配置OpenGL_第2张图片
  • 解压后将文件放到单独的文件夹,如图示。
    Windows10环境下在Visual Studio 2017上配置OpenGL_第3张图片

5.新建项目并配置相关环境

  • 打开vs2017 ,新建c++空项目。
  • 点开视图,点击解决方案资源管理器。Windows10环境下在Visual Studio 2017上配置OpenGL_第4张图片
  • 右键源文件 -> 添加 -> 新建项Windows10环境下在Visual Studio 2017上配置OpenGL_第5张图片
  • 选择 c++ 文件。Windows10环境下在Visual Studio 2017上配置OpenGL_第6张图片
  • 右键项目名,选择属性。Windows10环境下在Visual Studio 2017上配置OpenGL_第7张图片
  • 点击VC++目录,双击包含目录。Windows10环境下在Visual Studio 2017上配置OpenGL_第8张图片
  • 点击下拉 -> 编辑。Windows10环境下在Visual Studio 2017上配置OpenGL_第9张图片
  • 分别添加下载的glew和glfw文件夹下的include文件夹。Windows10环境下在Visual Studio 2017上配置OpenGL_第10张图片
  • 点击库目录,同理,分别添加下载的glew和glfw文件夹下的lib文件夹,glew选择lib -> release -> Win32,glfw选择相应的visual studio 版本,2015版本以上的选择lib-vc2015。
  • 点击链接器 -> 输入 -> 附加依赖项,输入

opengl32.lib
glew3.lib
glfw32s.lib

以回车分隔。
Windows10环境下在Visual Studio 2017上配置OpenGL_第11张图片

接下来就可以快乐地写代码啦~

注意事项:

  1. 打开vs2017,每新建一个项目都需要第五步的环境配置哦。
  2. 一个解决方案下面可以建多个project,而一个project下只能有一个main。
    如果想要在一个solution里建调试多个main, 你只需要在解决方案资源管理器中再新建一个project,右键新建的project设为启动项目就可以调试新的project啦。

参考文档:

LearnOpenGL文档

你可能感兴趣的:(环境配置)