1. 程式人生 > >OpenGL--第一個OpenGL程式

OpenGL--第一個OpenGL程式

環境:VS2012 + OpenGL所需檔案(其他IDE也可以,不一定要VS2012,VS2010或其他也可以)

步驟:

1.下載Vs2012

2.下載OpenGL所需檔案

3.解壓縮OpenGL包並放到指定目錄

4.使用VS2012新建工程

5.設定包含目錄和庫目錄

6.執行第一個OpenGL程式

1.下載Vs2012

2.下載OpenGL所需檔案

3.解壓縮OpenGL包並放到指定目錄

OpenGL解壓縮路徑不要有中文

解壓縮出來後,將其中的glut.dll和glut32.dll放到C:\Windows\System32下

4.使用VS2012新建工程

檔案-->新建-->專案


選擇VC++,Win32控制檯程式,輸入名字,位置,解決方案,解決方案名稱


點選確定後再點選下一步,勾選空專案,點選完成


5.設定包含目錄和庫目錄

檢視-->屬性管理器-->Debug | Win32-->Microsoft.Cpp.Win32.user-->VC++目錄,設定包含目錄和庫目錄為解壓縮後的資料夾路徑



6.執行第一個OpenGL程式

雙擊.c結尾的檔案,貼上以下程式碼:

#include <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;

}

F5執行程式,結果如下: