實驗0 安裝GLUT包及工程的創建與運行


下面將對Windows下在MicroSoft Visual C++2010(簡稱MSVC)環境下的OpenGL編程進行簡單介紹。

1.安裝GLUT工具包

GLUT不是OpenGL所必須的,但它會給我們的學習帶來一定的方便,推薦安裝。Windows環境下的GLUT一個官方下載地址為:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
最新版本可以訪問如下網站:http://freeglut.sourceforge.net/

Windows環境下安裝GLUT的步驟:

1)將下載的壓縮包解壓,得到5個文件放到以下三個指定位置:

2)glut.h放到MSVC包含文件夾include下的GL文件夾(VC2010中一般是:c或d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Include,新建GL文件夾,再將glut.h放到GL文件夾中)。

glut_include

3)glut.lib和glut32.lib放到靜態函數庫所在文件夾(VC2010中一般是:c或d:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib)。
glut_lib

4)glut.dll和glut32.dll放到Windows系統目錄下面的動態鏈接庫件夾內。(32位Windows系統的位置為:C:\Windows\System32,64位Windows系統的位置為:C:\Windows\SysWOW64)。
glut_lib

2.建立一個OpenGL工程

這里以Microsoft Visual Studio 2010為例,其它版本可以類推。具體步驟如下:

1)創建一個空工程

從“開始->所有程序->Microsoft Visual Studio 2010”運行VS2010並選擇VC++,,在VC++中選擇File->New->Project,項目類型在Visual C++下選擇Win32下的Win32控制台應用程序,輸入一個工程名,設為HelloPoint,然后按確定。
Opengl_HelloPoint

在彈出的對話框左邊點擊pplication Settings應用程序設置,勾選A empty project空項目,點擊Finish完成。
Opengl_HelloPoint1

2)為所創建的空工程添加一個C++文件

在Microsoft Visual Studio 2010中在解決方案管理器中,鼠標右鍵點擊“源文件”,選擇“添加->新建項...”頁,如下圖所示:
Opengl_HelloPoint2

之后,會彈出的如下圖的窗口,選擇C++文件,並在下面輸入一個文件名如HelloPoint.cpp,然后按確定。
Opengl_HelloPoint3

隨后將實驗示范代碼如實驗1的示范代碼拷入該文件HelloPoint.cpp即可.
Opengl_HelloPoint4

3)編譯、運行所建工程

在Microsoft Visual Studio 2010中點擊菜單“生成->生成解決方案”,即可編譯、鏈接程序並生成本工程的應用程序exe文件(請自行查找生成exe文件位置),如下圖:
Opengl_HelloPoint5

點擊菜單“調試->啟動調試或開始運行”,均可運行本工程的應用程序exe文件,如下圖:
Opengl_HelloPoint4

運行結果如下圖:
Opengl_HelloPoint4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM