0
我在MinGW中遇到wglext.h問題。 Visual Studio的版本不工作(編譯器尖叫關於缺少的定義)。MinGW中的WGL錯誤
所以我試圖用檯面,開發和使用MinGW編譯它 - 我收到的bug
Fatal error: glapi.h: No such file or directory
任何想法如何解決這個問題?
我在MinGW中遇到wglext.h問題。 Visual Studio的版本不工作(編譯器尖叫關於缺少的定義)。MinGW中的WGL錯誤
所以我試圖用檯面,開發和使用MinGW編譯它 - 我收到的bug
Fatal error: glapi.h: No such file or directory
任何想法如何解決這個問題?
所以再次回答我的問題。
已解決!
您必須在對象文件(出於某些未知原因)之後針對OpenGL32和GDI32進行鏈接。
所以不是(我用一個makefile,所以打開包裝會看起來像)
g++ -lopengl32 -lgdi32 main.o -o main
必須使用
g++ main.o -lopengl32 -lgdi32 -o main
GCC的文檔明確指出,文件的順序很重要,鏈接時編譯單元總是應該定義庫 – datenwolf 2012-04-20 14:39:40
所以我成功編譯檯面的libopengl32.a - 但現在出現另一個問題 - 請看這裏:http://oi44.tinypic.com/nn5put.jpg – ZarakiKenpachi 2012-04-20 13:59:59