1. 下载github工程:https://github.com/JoeyDeVries/LearnOpenGL
2. 安装CMake:CMake
3. 解压下载的工程压缩包,打开安装后的 CMake (cmake-gui) , 工程是使用CMake跨平台编译成 对应工程的,流程如下:
进去配置如下:
配置完点finish出来自动编译完,再点击Generate生成最终vs示例工程,最终如下:
使用vs2017打开工程,示例项目
默认ALL_BUILD为启动项目,可一次编译生成所有示例在bin目录下
选择一个示例作为启动项目,调试发现某些会报assimp-vc140-mt.dll 找不到
可以手动拷贝dlls目录下的 .dll 文件到上面bin里生成exe的目录下就行了
如果不想手动拷贝,可以设置启动项目的生成前事件自动拷贝: copy ..\dlls\*.dll $(TargetDir)
好了,可以愉快的系统学习OpenGL了!