之前習慣用Dev C++來寫OpenGL,是因為它小巧可愛,然而自從2005年開始,Dev C++ 4.9.9.2已不再更新(Dev C++ 已開始更新,所以可以參考我寫的Dev C++ 4.9.9.2 安裝 OpenGL 教學),這使得往後的OpenGL若有擴充函式庫,可能會產生無法相容的問題(必然會產生)。然而由Microsoft開發的Visual C++持續維護及更新中,不必擔心跟不上時代潮流,於是我以Visual C++ 2010 Express來安裝OpenGL。
#Windows下環境設定
PS:安裝Microsoft Visual C++ 2010 Express者可參考。
| 名稱 | 函式庫名稱 | 動態連結檔 | Include檔 |
| GL | opengl32.lib | opengl32.dll | gl.h |
| GLU | glu32.lib | glu32.dll | glu.h |
| GLUT | glut32.lib | glut32.dll | glut.h |
- .lib檔放C:\Program Files\Microsoft Visual Studio 10.0\VC\lib
- .dll檔放C:\WINDOWS\system32
- .h檔放C:\Program Files\Microsoft Visual Studio 10.0\VC\include
.靜態連結:純軟體模擬的方式,無法硬體加速,執行效率較差。
.動態連結:依據顯示卡特性製作硬體加速,執行效率較好。
Comments on: "[OpenGL] Visual C++ 安裝 OpenGL" (1)
[…] 暑假計畫要精通Shader,目前以學習OpenGL的GLSL為主,同時可以參考DirectX的資料。在此必須先確認有先安裝OpenGL環境,可參考Visual C++安裝 OpenGL。 […]
讚讚