2013-01-02 79 views

回答

5

首先,下載gl3w在https://github.com/shakesoda/gl3w

然後,下載的Python 2.7.3:

http://www.python.org/download/releases/2.7.3/

(不能是最新的版本,因爲劇本不是爲它製造)

接下來,運行腳本。它將在源文件夾中生成glew.c,並在include/GL /文件夾中生成glew.h和glcorearb.h。

把他們三個,直接添加到你的項目,或(更容易做包括),將它們移動到您的項目的源文件文件夾,並將3添加到項目。

在你的主要信息源中,在你的「glew.c」源文件中,你想改變include爲#include「gl3w.h」 因此,你必須將gl3w.h的include改爲#include「glcorearb .h「

這是因爲您更改了文件夾設置,否則編譯器會拋出」找不到xxx「。

不要忘記鏈接到「opengl32」,只需添加庫就這樣。在Code :: Blocks中,選擇根項目,進入「構建選項」,再次選擇根項目(在Debug和Release上面),進入鏈接器設置,添加,然後輸入「opengl2」而不用引號。

就這樣!

+0

任何預構建的版本? – wil

+0

對不起隊友我不是很瞭解這些主題了。 https://github.com/HeliumProject/glew也許? – GigaBass

+1

運行python腳本。如果無法連接,它至少會創建一個「包含/ GL」文件夾。從https://www.opengl.org/registry/#headers將glcorearb.h下載到該文件夾​​中,然後再次運行python腳本。它會創建gl3w.h和.c。所以使用這些。 – PaulQ