如何在VS2010中配置OpenGL

2021-06-29 14:58:52 字數 1422 閱讀 6584

opengl作為當前主流圖形api之一,具有強大的可移植性,高效能的圖形渲染,越來越廣泛的應用。下面主要對opengl在vs2010中的配置做簡要的介紹。

系統:windows

編譯環境:visual studio 2010

安裝glut工具包:

windows環境下安裝opengl的步驟為:

2、在「我的電腦」中搜尋「gl.h」,並找到其所在資料夾

比如我的系統(windows 8.1)安裝了vs2010,目錄是在c:\program files (x86)\microsoft visual studio 10.0下,則在  c:\program files (x86)\microsoft visual studio 10.0\vc\include下建立資料夾gl。

1. 將其中的glut.h複製到c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl下,若gl目錄不存在,則新建。

2. 將glut.lib和glut32.lib複製到c:\program files (x86)\microsoft visual studio 10.0\vc\lib 下。

3. 若系統是32位的,則將glut.dll和glut32.dll複製到c:\windows\system32下;若系統是64位的,則將glut.dll和glut32.dll複製到c:\windows\syswow64下。

到這一步,環境基本已經配置好了,可以編寫乙個簡單的opengl程式,裡測試一下。

乙個簡單的opengl程式:

將用到的例子是顯示乙個規則的六邊形。

原始碼:

#include "stdafx.h"

#include#include#includeconst double two_pi = 6.2831853;

glsizei winwidth = 400, winheight = 400;

glint reghex;

class screenpt

void setcoords(glint xcoord, glint ycoord)

glint getx() const

glint gety() const

};static void init(void)

glend();

glendlist();

}void reghexagon(void)

void winreshapefcn(int newwidth, int newheight)

void main(int argc, char** argv)

執行結果:

執行成功,你的opengl之路可以開始了。

如何在VS2010中的MFC中配置GDI

如何在vs2010中的mfc中配置gdi 1 在stdafx.h檔案中加入下面3行 新增相應的標頭檔案和庫 pragma comment lib,gdiplus.lib include gdiplus.h using namespace gdiplus 2 定義乙個全域性變數 ulong ptr m...

如何在VS2010中使用Async功能?

伴隨c 5.0的發布,非同步 特性越來越深入人心 在vs2012中早就可以使用它大大簡化非同步程式設計的痛苦,那麼在vs2010中呢?我們無法嘗鮮麼?答案是 no 其實我們可以這樣做 3 刪除以下補丁 到控制面板自己搜 kb2635973,kb2615527,kb2645410 具體參考 4 開始 ...

vs2010中opengl環境配置

下面將對vs2010中配置opengl進行簡單介紹。學習opengl前的準備工作 第一步,選擇乙個編譯環境 現在windows系統的主流編譯環境有visual studio,broland c builder,dev c 等,它們都是支援opengl的。我選擇visual studio 2010和v...