windows下OpenGL開發前準備

2021-09-26 08:10:44 字數 972 閱讀 5714

windows為了發展其本身的directx,只支援opengl1.1,可是至2023年5月,opengl已更新到4.3版本。

如何能夠讓windows支援更高版本的opengl?

顯示卡可能可以從硬體上直接實現更高版本的opengl的相關函式。

檢視顯示卡支援的opengl版本的方法,glgetstring(gl_version);

在檢視之前首先有初始化視窗,因此需要用的glut庫。

windows下glut安裝步驟:

c:\program files\vs2008\vc\include\gl(我的電腦是這樣的,不同電腦可能不一樣)

3、把解壓得到的glut.lib和glut32.lib放到靜態函式庫所在資料夾(即與include併排的lib資料夾下)。

4、把解壓得到的glut.dll和glut32.dll放到作業系統目錄下面的system32資料夾內。

(32位系統:c:\windows\system32,64位系統:c:\windows\system)

此時在visual stdio下新建空白工程。輸入以下**:

#include #include #include int main(int argc, char** ar**)

{    glutinit(&argc, ar**);

glutinitdisplaymode(glut_single|glut_rgb|glut_depth);

glutinitwindowsize(300, 300);

glutinitwindowposition(100, 100);

glutcreatewindow("opengl version check");

const glubyte* uglname = glgetstring(gl_vendor);

if (uglname)

std::cout<<"opengl實現廠商的名字: "<

則可得到本機顯示卡支援opengl資訊.

windows下配置openGL環境

windows環境下安裝glut的步驟 2 以預設目錄為例 1 c program files x86 microsoft visual studio 9.0 vc include gl 把解壓得到的glut.h放到這個gl資料夾裡。沒有gl資料夾可以自己建乙個,一般都有的。2 c program ...

Windows7 64位下搭建PyGTK開發環境

畢業設計用pygtk實現的,理論上是可以跨平台的,但是其中用到的一些模組可能無法在win下用 或許折騰折騰這些模組可以搞到win平台的,好吧,我沒那麼蛋疼 win7上搭建gtk和pygtk開發環境的詳細步驟 一 環境說明 windows 7 x86 64 沒有安裝python 注 是32位的,不是6...

windows10下使用Shift 右鍵開啟cmd

由於換了新電腦,作業系統也由w7變成了w10。在用mysql的時候,發現原本shift 右鍵開啟的cmd變成了power shell,這個我實在用不慣,而且也比cmd佔記憶體,所以就網上搜了更改的方法,經過試驗也成功了。先建立乙個txt記事本,裡面輸入 windows registry editor...