all gone

          all gone

          Eclipse + CDT + MinGW 下編寫OpenGL程序


          Eclipse + CDT + MinGW環境的搭建比較簡單,由于機器內存不夠大,我在preference里將C++的indexer都置為NO INDEXER。
          安裝MinGW后可以看到,在Include和Lib目錄下有了與OpenGL相關的頭文件和靜態庫。為了使用GLUT,我將glut.h放到了相應的
          GL目錄下,看到Lib目錄下有libglut.a庫文件,我沒有將glut。lib放進去(后來發現libglut。a好像在windows不可用)。

          新建一個Standtart Make C++ project,將原來可運行的OpenGL程序復制過來,寫好Makefile,結果編譯的時候還是出現錯誤。
          還好找到了這個非常有用的網頁:http://www.mingw.org/MinGWiki/index.php/Glut
          按照上面列出的錯誤,我在每個#include<GL/glut.h>前都加上#define _STDCALL_SUPPORTED,然后又將glut32。lib、
          opengl32.lib、glu32.lib都放到當前的工程目錄下,用”glut32。lib opengl32.lib glu32.lib“ 代替原來的 ”-lglut -lopengl32 -lglu32",
          最后終于編譯通過。

          ?

          posted on 2006-06-16 19:33 all gone 閱讀(1192) 評論(0)  編輯  收藏 所屬分類: OpenGL

          主站蜘蛛池模板: 玛曲县| 博兴县| 海丰县| 北辰区| 手机| 紫金县| 北宁市| 资中县| 奇台县| 启东市| 郧西县| 黔江区| 荔浦县| 天祝| 明星| 巩留县| 云安县| 安龙县| 昭平县| 固镇县| 松阳县| 垣曲县| 汾西县| 尼玛县| 泉州市| 诸暨市| 霍林郭勒市| 文水县| 枣庄市| 富蕴县| 分宜县| 军事| 民权县| 长子县| 彭泽县| 芦山县| 壤塘县| 习水县| 景谷| 四平市| 弋阳县|