OpenGL + vs2017 环境配置

参考链接:https://learnopengl-cn.github.io/01%20Getting%20started/02%20Creating%20a%20window/

CMake generate失败

文件夹为从GitHub上下载的GLFW根目录而不是src.

重试之后可以成功。

VS配置

目前只能在win32环境下运行demo程序。(x64的动态链接库还是会出现问题)

主要修改下列位置的包含文件以及包含库(教程中有几个没有改,我按照教程做完的时候是跑不动的):

  1. 找到属性管理器,编辑Debug|Win32
  1. 修改VC++目录 - 包含目录,将Includes文件夹加入;VC++目录 - 库目录,将Libraries文件夹加入

  2. 修改C/C++ - 常规 - 附加包含目录,将Includes文件夹加入

  3. 修改链接器 - 常规 - 附加库目录,将Libraries文件夹加入

  4. 修改连接器 - 输入 - 附加依赖项,将opengl32.libglfw3.lib加入

运行的时候选择刚才Debug x86对应上面修改的Debug|Win32