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...