C語言如何用OpenGL

2021-06-25 08:10:40 字數 915 閱讀 3133

c語言究竟可不可以使用opengl程式設計?網上多的是vc++的,delphi的等等

可我就是不想學vc++,用c語言又不知道怎麼初始化設定,好痛苦的。

比方說vc++中,是這樣設定的:

1.將glut.dll和glut32.dll拷貝到windows/system32目錄下。

2.將glut.h拷貝到整合環境安裝目錄的include/gl子目錄下(如果不存在gl子目錄,則建立它)。

3.將glut32.lib拷貝到整合環境安裝目錄的lib子目錄下.

請進門的指點指點啊......

問題補充:

fengjian 兄台:

你推薦的《opengl 超級寶典》我下次就到圖書館去借

下面的話我不理解:

「最後在工程編譯時,在工程中加入需要的庫,有關命令列加入,glu32 opengl32 glut32庫就可以編譯了。 」

我用c語言的時候,就是直接點run,乙個簡單的hello.c,怎麼有工程的概念?上面的3個庫glu32 opengl32 glut32加入到**,能不能說詳細一點,拜託了

最佳答案

opengl就是基於c語言的,當然可以使用c語言。關於c語言的一本很好書籍為:《opengl 超級寶典》現在有第三版中譯本,建議使用第二版。我就是靠它入門的。

你上面所說的步驟是正確的,最後在工程編譯時,在工程中加入需要的庫,有關命令列加入,glu32 opengl32 glut32庫就可以編譯了。

注意glut.h檔案中已經包含gl.h,glu.h在實際編譯中可以只加入標頭檔案glut.h,很多相關的例子都是這樣的,但是我在mingwstudio上編譯發現,在glut.h前還是需要加入glu.h, gl.h.如:

#include #include #include 才能成功編譯。

r語言msar如何用 如何用R語言繪製生存曲線?

關於如何用r語言繪製生存曲線的問題已經有太多大佬說過了,我也來湊個熱鬧 如何用r語言繪製生存曲線 嗶哩嗶哩 乾杯 bilibili www.bilibili.com 這次就不詳細解釋了,直接放 了 rm list ls library openxlsx library survival librar...

如何用C語言獲取檔案的大小

今天看專案的 過程中發現在linux下獲取乙個指定檔案大小 位元組為單位 的 查了一下發現是使用系統呼叫stat來實現,而這引起了我的興趣,我發現在window下貌似沒有提供這樣的系統呼叫 不包括mfc 那麼如何使用c語言或c 語言來寫乙個通用的函式來獲取指定檔案大小的函式呢?查了一下發現同c語言的...

如何用C語言獲取檔案的大小

今天看專案的 過程中發現在linux下獲取乙個指定檔案大小 位元組為單位 的 查了一下發現是使用系統呼叫stat來實現,而這引起了我的興趣,我發現在window下貌似沒有提供這樣的系統呼叫 不包括mfc 那麼如何使用c語言或c 語言來寫乙個通用的函式來獲取指定檔案大小的函式呢?查了一下發現同c語言的...