学习3D编程技术的时候,要使用GPU,构建环境,我使用的是VS2013配置freeglut-3.0.0和glew(glfw和freeglut-3.0.0)差不多。
freeglut-3.0.0(下载链接:https://sourceforge.net/projects/freeglut/)只提供头文件,没有lib和dll库,需要自己编译。glfw也是需要用CMake编译,两者差不多,我就介绍一下freeglut-3.0.0。先下载它,然后解压,可发现里面只有一个include文件夹。在解压后的freeglut-3.0.0中建立一个build文件夹,以便放入cmake编译的。
然后下载CMake(下载链接:https://cmake.org/download/)。根据需要自己下载,我下载的是win32安装程序。安装成功后,你可以选择从命令行或者GUI启动CMake,我不想太麻烦,直接从GUI进入的,。
进入之后选择你刚才解压的freeglut-3.0.0文件夹(里面有源码),在选文件夹里面的build,作为放编译后的二进制文件(具体位置因人而异)然后选Configure,再根据提示Configure,Generate。等待完成。完成之后可在build文件夹下面有一个freeglut.sln,