2012-12-21 78 views
10

這個讓我發瘋。我一直在尋找兩天,但無法找到任何答案。 我想用Visual Studio 2010/C++開發一些OpenGL 3(或更新版本)的東西。哪裏可以獲得最新的OpenGL32.lib?

微軟提供的頭文件和庫太老了,不支持OpenGL 3,所以我試圖找到更新的版本。我很容易在OpenGL註冊表(http://www.opengl.org/registry/)中找到頭文件,但我無法在任何地方找到OpenGL32.lib。我應該如何在沒有它的情況下鏈接一個程序?

+1

查看[this](http://openglbook.com/the-book/chapter-1-getting-started/)。新版本通過GPU供應商的驅動程序提供。 –

+0

修正了上面的鏈接:http://openglbook.com/chapter-1-getting-started.html – Andrew

回答

8

有沒有新的OpenGL庫的Windows,並不會有。他們決定停在OpenGL 1.1 and even call it a legacy graphics

但是,您可以使用load opengl function,這就是人們如何訪問最新的opengl功能。

您還可以使用GLEW library訪問opengl函數。

+0

我希望得到一個不同的答案,但是,它的答案是:) – Chuck

+0

@Chuck:你會得到什麼樣的答案? ?順便說一句:我正在認真考慮開發這樣一個庫,你可以連接而不是通過擴展裝載器環或類似的跳躍。只是一個替代opengl.lib,搭載系統OpenGL安裝,並提供所有新功能,只是一個庫。 – datenwolf

+0

我希望有人能給我一個鏈接,下載缺少.lib。我不明白它的所有機制(但是),但我想知道爲什麼沒有人(除了微軟)有創建這個lib的想法。所有與我一樣嘗試的人都必須遇到同樣的問題,可能與我的問題相同。如果我的想法顯得太天真,請原諒我。 – Chuck

相關問題