首先下載安裝opengl的glut庫。glut對於OpenGL來說不是必須的,但是會給我們的學習帶來壹些便利。建議安裝。Windows環境下GLUT的下載地址:(大小約150k)http://www . OpenGL . org/resources/libraries/GLUT/glutd lls 37 beta . zip。
在Windows環境下安裝GLUT的步驟:
1.解壓下載的壓縮包,妳會得到5個文件。
2.在“我的電腦”中搜索“gl.h”,找到它的文件夾(Program Files \ Microsoft Visual Studio \ VC98 \ Include \ GL文件夾)。把提取的glut.h放在這個文件夾裏。
3.將提取的glut.lib和glut32.lib放入靜態函數庫所在的文件夾(program files \ Microsoft Visual Studio \ vc98 \ lib "文件夾)。
4.將解壓後的glut.dll和glut32.dll放到操作系統目錄下的system32文件夾中。(典型位置:C:\Windows\System32)
二、vc項目配置:
1)來創建項目。Glut是壹個控制臺項目,創建的時候必須創建控制臺。
2)鏈接OpenGL庫。在Visual C++中,依次單擊“項目”、“設置”和“鏈接”。
在“類別”組合框中選擇“輸出”,然後在“入口點符號”文本框中鍵入“mainCRTStartup”。對於現有控制臺應用程序,有壹種簡單的方法可以將其轉換為Win32應用程序,這樣您就可以擺脫命令行窗口。
3)單擊項目設置中的C/C++選項卡,將預處理器定義中的_CONSOLE更改為__WINDOWS。最後點擊確定。將以下文件添加到“對象/庫模塊”
(對象/庫/模塊):OpenGL 32 . lib glut32.lib glut 32 . lib(有時不需要glut 32 . lib)。
4)然後在stdafx.h文件中添加。
# include & ltwindows.h & gt
# include & ltGL/Glu . h & gt;
# include & ltGL/GL . h & gt;
# include & ltGL/glut . h & gt;
# include & ltGL/glaux . h & gt;
註意:#include是必需的。如果不引入,有時會出錯。之後就可以自己寫程序了。