VS2019配置OpenGL-glut环境
本来觉得配置环境很简单,没想到还是踩了不少坑,用了很久的时间才搞定,所以还是有必要记录一下过程。
-
首先新建一个常规的控制台项目,不必多说。
-
从Nuget下载glut程序包
Nuget是vs的包管理工具,在VS安装程序就可以下载安装:
右键项目,选择管理NuGet程序包…,搜索freeglut,在浏览选项卡中可以看到搜索结果,下载freeglut:
然后freeglut就会安装在项目路径的packages文件夹下面。
freeglut有两个文件夹,分别是:freeglut.2.8.1.15和freeglut.redist.2.8.1.15。
freeglut.2.8.1.15中有头文件和lib。
freeglut.redist.2.8.1.15中有dll。
虽然不是最新版本,但是从官网上下载的最新版本的包是没有lib和dll的,所以为了省事还是从NuGet上下载了。附上官网地址,万一以后需要自己build lib和dll怎么办:http://freeglut.sourceforge.net/ -
配置头文件(感觉配不配置都行)
还是常规步骤:右键项目,选择属性,选择C/C++,选择常规,在附加包含目录填入头文件的路径:
%项目路径%\packages\freeglut.2.8.1.15\build\native\include