我们开了计算机图形学这门课。老师推荐我们使用 OpenGL!
1、现有的很多编译软件都可以编写 OpenGL 程序,首先来说一下配置 OpenGL 。
我试过 Dev C++,这个软件,,看上去简单,实际上 emmmmmm,不推荐使用它来写 opengl 程序。
此处以 Visual Studio 2015 Professional 为例,来说一下我遇到的问题。
2、首先来说明一下,配置OpenGL有两种方式,第一种是联机配置,但是此方式每次新建工程都要联网配置(我没有找出一次性配置能保证此后新建的工程能够使用,欢迎斧正!)。
那么来说一下联机配置过程:在新建好一个工程之后,菜单栏出现项目。
点击项目,点击 管理 NuGet 程序包,有的版本的vs是需要到nuget官网下载的!这里是官网!
右上方搜索栏输入 NupenGL 出现下列两个包,将它们下载。
就可以新建cpp文件写代码了!
3、在本地配置opengl程序包
需下载Windows版的GLUT,一般从网上直接能够搜到,或者直接去官网下载。这5个文件(glut.dll, glut32.dll, glut.lib, glut32.lib,glut.h)是必不可少的(可能是大写的)。
首先,将glut.h文件,也就是头文件复制到安装目录下的include/gl文件夹下(可以新建gl文件夹),比如我安装在D盘,则复制到D:\Visual Studio\VC\include\gl。
接下来,将glut.lib和glut32.lib放到静态函数库所在文件夹(即与include并排的lib文件夹下),我这里为D:\Visual Studio\VC\lib。
最后一点需要注意!如果你是32位的操作系统,把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(C:\Windows\System32)
64位的呢?应该将glut.dll和glut32.dll放到操作系统目录下面的C:\Windows\SysWOW64文件夹内。不行的话都放进去好了~~
至此,所有的配置完成,欢迎各位回帖交流!!!