在配置前要先安裝好Visual Stdio環境 官方下載網站
注:一台Windows操作系統中可以存在多版本的Visual Stdio,多個版本之間互不干擾但不共享插件庫,且高版本向下兼容,因此筆者更推薦大家安裝高版本的Visual Stdio,筆者這里以Visual Stdio2015為例。
在這里先分享一下glut的配置文件
百度網盤 提取碼:f1mv
加載完解壓出來總共是5個文件
因為筆者在安裝Visual Stdio的時候把它放在了D盤,所以在放配置文件的時候要找到D盤的數據文件
- 首先,在
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib
目錄下復制glut32.lib文件。不同windows系統的環境不同,默認選擇版本最高的目錄,此處選擇的是14.0版本
- 然后,在
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
目錄添加一個命名為“GL”的文件夾,在GL文件夾里復制頭文件glut.h
- 最后,在
C:\Windows\SysWOW64
目錄下復制glut32.dll文件,則配置成功!
現在來新建一個項目測試一下吧
添加完成后在代碼框中添加以下代碼
#include<GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一個OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
然后在上方菜單選擇-->調試-->開始執行-->得到我們的第一個圖像