我的编程环境采用的是在windows-64位下使用codeblocks。因此首先需要搭建Opengl的环境,参考了一些网上的教程,结合自己的使用,将环境的配置总结一下。
1. 配置glut
下载glut,解压后可以看到文件夹内包含.h .lib .dll文件,
将对应的文件放入相应路径中。
- glut.h 文件放入 codeblocks对应的MinGW编译器的include文件夹中。在我的电脑中的位置是
E:\CodeBlocks\MinGW\include\GL
- glut.lib、glut32.lib两个文件放入codeblocks对应的MinGW编译器的lin=b文件夹中。在我的电脑中的位置是
E:\CodeBlocks\MinGW\lib
- glut.dll 文件放入
C:\Windows\SysWOW64
或者C:\Windows
文件夹中。注意这里一定要是 SysWOW64不能是System32
- glut.h 文件放入 codeblocks对应的MinGW编译器的include文件夹中。在我的电脑中的位置是
在codeblocks中创建一个GLUT project即可。
配置 glew
基本的步骤还是和glut一致的。将对应的文件放入到相应的路径先即可。
下载glew,解压后文件夹内的内容为
将对应的.h .lib .dll文件复制到相应的文件夹内即可。
- 将
glew-2.0.0/include/GL
文件夹内的所有.h文件复制到E:\CodeBlocks\MinGW\include\GL
中。 - 这里需要根据不要的操作系统选择,我的是64位系统,因此需要将
glew-2.0.0\lib\Release\x64
中的.lib文件复制到E:\CodeBlocks\MinGW\lib
- .dll文件也要根据不同的操作系统选择,我的是将
glew-2.0.0\bin\Release\x64
中的.dll文件复制到C:\Windows\SysWOW64
或者C:\Windows
文件夹中
- 将
完成