[問題] 請問 BCB 如何編譯 opengl-glew library

看板C_and_CPP (C/C++)作者 (....)時間16年前 (2009/11/03 12:35), 編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) GLEW, The OpenGL Extension Wrangler Library, http://glew.sourceforge.net/ 這是一套 opengl extension 的 library, 下載下來的檔案 (for win32) 是供 vc 系列使用, 我也正確的在 vs2008 成功編譯, 並可以執行成功. 但是, 我想要把這個 library 在 bcb6 上使用, 請問有什麼方法嗎 ? 有試過直接用 BCB 提供的 coff2omf 把 vc 的 library 轉給 BCB 使用, 雖然可以轉換成功, 但是執行結果似乎有問題, 有沒有什麼方法可使得能正常執行 ? (重新編譯也可以, 但是我不知道怎麼用 ...) 程式跑出來的錯誤結果: 1. glewIsSupported 不正確, 不管傳入哪個版本, 都是不支援. 有試過 vc, 是可以正常顯示的. 2. 執行 glCreateShader 就會當機. 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) Windows, BCB 謝謝各位 :) ※ 編輯: lovecin 來自: 218.166.110.189 (11/03 12:36)

11/03 12:38, , 1F
check the runtime library!
11/03 12:38, 1F

11/03 13:00, , 2F
runtime ? 你說 dll ? 我就是用原來 vc 的阿
11/03 13:00, 2F

11/03 13:00, , 3F
我推測有可能是轉換不是很完全.. 還是說 vc dll 也要轉 ?
11/03 13:00, 3F

11/03 13:21, , 4F
不是有source嗎...自己用BCB編library啊
11/03 13:21, 4F

11/03 15:57, , 5F
有是有編, 但是使用上的結果如同這篇寫得
11/03 15:57, 5F

11/03 15:58, , 6F
執行起來會當機
11/03 15:58, 6F

11/03 19:17, , 7F
dll也重新用BCB編一次
11/03 19:17, 7F

11/05 10:25, , 8F
我自己編就是用靜態的方式編, 所以不會有 dll
11/05 10:25, 8F

11/05 10:25, , 9F
但是還是一樣卡在同樣的 function
11/05 10:25, 9F

11/23 10:58, , 10F
VC可以執行的話!那就是設定問題!
11/23 10:58, 10F

11/23 10:59, , 11F
不然就是BCB有要再加一些東西才能執行!一般來說
11/23 10:59, 11F

11/23 11:00, , 12F
通用的library通常是可以使用的!除非有例外!
11/23 11:00, 12F
文章代碼(AID): #1AxxCX99 (C_and_CPP)
文章代碼(AID): #1AxxCX99 (C_and_CPP)